| |
A/V Strömt Schnittstellen Juni 1998 V1.0 IDL 2-31 2 Format - Reihenfolge < der Format> Zeichenkette CurrFormat - < Format> Zeichenkette DevParams - Eigenschaftsliste, beschreibt Status - Stopped/started FlowProtocol - Zeichenkette (< Flußprotokoll >) Aktiv - Boolesch Dir - enum sink/source (tatsächlicher Artname des Zustandes) flowProtocol - Zeichenkette, Flußprotokollname < in der flowProtocol> Syntax (z.B., "SFP1.0") SFPStatus - SFP-Statusstruktur Related_mediaCtrl - Gegenstand, der in Verbindung stehende Mittelsteuerpult Adresse - formatierte Zeichenkette AvailableProtocols - Protokollspezifikt. CurrProtocol - < protocolname > 2,3 IDL-Schnittstellen Der Zweck dieses Abschnitts ist, die Semantik jeder IDL-Schnittstelle in mehr zu spezifizieren Detail. 2,3,1 Das Basic_StreamCtrl Die erste und meiste wichtige Schnittstelle ist das StreamCtrl Schnittstelle. Das StreamCtrl Schnittstelle übernimmt von Basic_StreamCtrl . struct SFPStatus{ Boolesch isFormatted; Boolesches isSpecialFormat; Boolesche seqNums; Boolesche Zeitstempel; Boolesche sourceIndicators; }; Schnittstelle Basic_StreamCtrl: PropertyService::PropertySet { // leeres flowSpec = > wenden Sie Betrieb an allen Flüssen an heben Sie stop(inflowSpecthe_spec) Erhöhungen auf (noSuchFlow); heben Sie start(inflowSpecthe_spec) Erhöhungen auf (noSuchFlow); heben Sie destroy(inflowSpecthe_spec) Erhöhungen auf (noSuchFlow); Boolesche modify_QoS(inoutstreamQoSnew_qos, im flowSpecthe_spec) Erhöhungen (noSuchFlow, QoSRequestFailed); |  |
|
| |
|
|