| |
A-2 TelekommunikationscMaschinenbordbuchcService, v1.1.2 Juli 2003 A constzeichenkette default_grammar = "EXTENDED_TCL"; typedefzeichenkettebegrenzung; typedef TimeBase::TimeT TimeT; struct NVPair { Zeichenkettename; irgendein Wert; }; typedefsequence<NVPair > -NVList; struct TimeInterval { Anfang TimeT; Anschlag TimeT; }; struct LogRecord { Kennzeichnung RecordId; Zeit TimeT; Attr_list NVList; Attribute, wahlweise freigestellt irgendein Info; }; typedefsequence<LogRecord > -RecordList; typedef sequence<any > Anys; // Iterator mit Massenbetriebsunterstützung; zurückgegangen als a // Resultat des Fragens des Maschinenbordbuches Schnittstelle Iterator { Nicht unterzeichnete lange Position des get(in RecordList, in nicht unterzeichnetem langem how_many) raises(InvalidParam); leeres destroy(); }; struct AvailabilityStatus { Boolesches off_duty; Boolesches log_full; }; typedef nicht unterzeichnetes kurzes LogFullActionType; Verpackung constLogFullActionType = 0; Halt constLogFullActionType = 1; struct Time24 { nicht unterzeichnete kurze Stunde;// 0-23 nicht unterzeichnete kurze Minute;// 0-59 }; struct Time2Înterval { |  |
|
| |
|
|