| |
November 2002 Dss-Spezifikation: Diagramm zu CORBA IDL 1-7 1 1,3,1,20 Empfangen Sie Abhängigkeit ? Dieser Service entspricht sechs überbelasteten Versionen des receiveInteraction() Methode. Die erste Version nimmt keine der wahlweise freigestellten Argumente. Die zweite Version addiert nur den wahlweise freigestellten Satz der gesendeten Regiondesignators, dargestellt als Fall von a RegionHandleSet . Jedes des restlichen vier Versionsnehmens a LogicalTime als Argument für den Zeitstempel und -nehmen ein OrderType als Argument für empfangen Anzeigenauftragsart. diesen fügt die 4. Version den wahlweise freigestellten Satz der gesendeten Region hinzu Designators, dargestellt als Fall von einem RegionHandleSet . Das 5. und das 6. Versionen nehmen ein MessageRetractionHandle als Argument für die Anzeige Rückzugsdesignator. Die 6. Version addiert den wahlweise freigestellten Satz der gesendeten Regiondesignators, dargestellt als Fall von einem RegionHandleSet . 1,3,1,21 Löschunggegenstandfall Das wahlweise freigestellte Argument, das den Zeitstempel darstellt, wird als zwei eingeführt deleteObjectInstance()- Methoden, eine, die a nimmt LogicalTime als Argument für der Zeitstempel und einer, der nicht. Die Version, die ein LogicalTime nimmt auch bringt ein MessageRetractionHandle zurück für den wahlweise freigestellten Anzeigenrückzugsdesignator zusammen mit einem Booleschen Heraus Parameter, der anzeigt, ob der Handgriff gültig ist. 1,3,1,22 Entfernen Sie Gegenstandfall ? Dieser Service entspricht drei überbelasteten Versionen von removeObjectInstance() Methode. Die erste Version nimmt keine vom wahlweise freigestellten Argumente. Beide restlichen zwei Versionen nehmen ein LogicalTime als Argument für der Zeitstempel und nehmen ein OrderType als Argument für den empfangenanzeigenauftrag Art. Schließlich nimmt die dritte Version ein MessageRetractionHandle als Argument für den Anzeigenrückzugsdesignator. 1,3,1,23 Antragattribut-Wertupdate Dieser Service entspricht zwei überbelasteten genannten Methoden requestAttributeValueUpdate() . Ein nimmt ObjectInstanceHandle zu stellen Sie den Gegenstandfalldesignator dar. Das andere nimmt ein ObjectClassHandle zu stellen Sie den Gegenstandkategoriendesignator dar. 1,3,1,24 Informieren Sie Attributbesitz ? Dieser Service entspricht drei eindeutigen Methoden: attributeIsNotOwned() attributeIsOwnedByRTI() und informAttributeOwnership() . Alle drei Methoden nehmen Sie ein ObjectInstanceHandle um den Gegenstand darzustellen instance Designator und AttributeHandle den Attributdesignator als Argumente darstellen. Zusätzlich informAttributeOwnership() nimmt a FederateHandle als darzustellendes Argument der verbündete Designator. |  |
|
| |
|
|