| |
1-4 SimulationscVerbundsysteme, v2.0 November 2002 1 Zu einem Bündnis vereingigen-eingeleitete Dienstleistungen entsprechen Methoden auf der Schnittstelle RTIambassador . RTI-eingeleitete Dienstleistungen, die in der Schnittstellenbeschreibung mit einem Drucker gekennzeichnet werden Dolch (?), entsprechen Methoden auf der Schnittstelle FederateAmbassador . Rti- eingeleitete Dienstleistungen werden auch Wiederholungsbesuche genannt . RTI-Implementers versorgen eine Implementierung von RTIambassador . Verbündet Implementers versorgen eine Implementierung von FederateAmbassador . 1,3,1 Dienstleistungen Im allgemeinen jeder Service definiert in der Schnittstellenbeschreibung (Klauseln 4 bis 11) entspricht einer Methode auf den Schnittstellen RTIambassador oder FederateAmbassador . In einigen Fällen wegen der wahlweise freigestellten Argumente zu einem Service oder Programmiersprachebegrenzungen, ein einzelner Service können zur Mehrfachverbindungsstelle abgebildet werden Methoden. 1,3,1,1 Verbinden Sie Vereinigungdurchführung Zusätzlich zu den gelieferten Argumenten verzeichnete mit der Beschreibung dieses Services, IDL API erfordert das verbündete, einen Fall von zu liefern FederateAmbassador und Fälle von LogicalTimeFactory und LogicalTimeIntervalFactory . 1,3,1,2 Registervereinigung-Synchrounisierungspunkt Das wahlweise freigestellte Argument, das den Satz der verbindenden verbündeten Designators darstellt, ist eingeführt als registerFederationSynchronizationPoint zwei Methoden, eine das nimmt ein FederateHandleSet als Argument und eins, das nicht. 1,3,1,3 Bestätigen Sie Synchrounisierungspunkt-Ausrichtungs? Die Ausrichtungserfolganzeige wird als zwei eindeutige Methoden eingeführt: synchronizationPointRegistrationSucceeded() und synchronizationPointRegistrationFailed() . Ein SynchrounisierungscPunktcAusfall Grund (besprochen in 2,3,2,9), in Form von a SynchronizationPointFailureReason , wird als Argument mit geführt synchronizationPointRegistrationFailed() . 1,3,1,4 Antragvereinigung speichern Das wahlweise freigestellte Zeitstempelargument auf diesem Service wird als zwei Methoden, eine eingeführt von, welchem ein LogicalTime nimmt als Argument. 1,3,1,5 Eingeführter verbündet außer ? Das wahlweise freigestellte Zeitstempelargument auf diesem Service wird als zwei Methoden, eine eingeführt von, welchem ein LogicalTime nimmt als Argument. |  |
|
| |
|
|