| |
2-14 FernübertragungsdienstcZugang U. Subskription, v1.0 Dezember 2002 2 Der Betrieb liefert eine Liste der Dienstleistungen, die der Benutzer verwenden kann. Die Liste, die ist zurückgegangen kann Dienstleistungen enthalten, die für freies angeboten werden (für, welche keine Subskription ist erfordert). get_service_info() 2,3,1,2 leeres get_service_info ( in undurchlässigem session_token, im service_id ServiceId in den desired_properties MatchProperties aus service_properties ServicePropertyList) Erhöhungen (SessionError, ServiceError, PropertyError); Das get_service_info() bringt Informationen über einen spezifischen Service zurück, gekennzeichnet durch service_id . desired_properties verzeichnen Sie Bereiche die Informationen, denen zu verlangt wird seien zurückgegangen Sie. Die service_properties kann Informationen enthalten, denen zu notwendig ist stoßen Sie das Service-GUI aus. start_session() 2,3,1,3 leeres start_session ( in undurchlässigem session_token, im service_id ServiceId in den service_properties ServicePropertyList aus session_info SessionInfo) Erhöhungen ( ServiceError, SessionError, PropertyError); Dieser Betrieb wird vom Benutzer verwendet, um einen Service-Lernabschnitt für den Service mit zu beginnen spezifiziertes service_id im Kontext des spezifizierten Zugangslernabschnittes (session_token Die service_properties verwendet werden, um kann etwas Service spezifische Attribute von zu führen Benutzer zum Versorger. Diese Eigenschaften können benutzt werden, um den bezogenen Lernabschnitt zu initialisieren halten Sie Fall instand. Das zurückgebrachte session_info ist eine Struktur, welche die Informationen über begonnen enthält halten Sie Lernabschnittfall instand. Er schließt mit ein SessionId SessionPropertyList und eine Liste von den Schnittstellen in bezug auf sind den Service-Lernabschnitt. Das SessionId muß in einzigartig sein Kontext von allen Anwenderzugrifflernabschnitte. Er wird verwendet, um zu beenden, zu verschieben und Zusammenfassung (verweisen Sie zu Abschnitt 3,2,1, "zur Schnittstelle SessionControl") der hergestellte Service-Lernabschnitt. end_access() 2,3,1,4 leere end_access ( in undurchlässigem session_token, in der Wahl EndAccessSessionOption) Erhöhungen (SessionError, AccessError); |  |
|
| |
|
|