| |
Mai 2002 Erhöhte Ansicht der Zeit, v1.1 A-1 Vereinigtes OMG IDL A Auflistung A.1 OMG IDL // Akte: CosClockService.idl # ifndef _ CosClockService_IDL _ # definieren Sie _ CosClockService_IDL _ // dieses Modul enthält den LATTICHTAKTGEBERSERVICE # schließen Sie < TimeBase.idl > mit ein # schließen Sie < CosPropertyService.idl > mit ein # Pragmapräfix "omg.org" Modul CosClockService { Schnittstellentaktgeber; Modul ClockProperty {// der minimale Satz der für einen Taktgeber zu stützenden Eigenschaften nicht unterzeichnete lange Auflösung des typedef; Maßeinheiten = Nanosekunden kurze Präzision des typedef; Decke von log_2(seconds bedeutet durch wenige // bedeutende Spitze des Zeitauslesens) nicht unterzeichnete kurze Breite des typedef; Nr.. von den Spitzen im Auslesen - normalerweise < = 64 typedefzeichenkette Stability_Description; kurze Korrdination des typedef; constkorrdination unkoordiniertes = 0; // nur statische Kennzeichnung // ist vorhanden constkorrdination koordiniert = 1; // gemessen gegen andere // Quelle constkorrdination fehlerhafte = 2; // z.B., gibt es eine gehaftete Spitze // das folgende seien Sie für koordinierte Taktgeber nur anwendbar structversatz { |  |
|
| |
|
|