| |
B-4 Zusätzliche strukturiereneinheiten für das OTS, v1.0 September 2002 B }; Schnittstelle SubordinateSignalSet: SignalSet { leeres set_signal (in den Signalsig); Raises(SignalSetInactive) des Resultatsget_current_outcome (); }; Schnittstellentätigkeit { Resultatsprocess_signal(insignalsig) raises(ActionError); leeres destroy()raises(AlreadyDestroyed); }; typedefsequence<Action > -ActionSeq; Schnittstelle ActivityCoordinator { Resultatscomplete_activity(in-Zeichenkettesignal_set_name, im Cs CompletionStatus) Raises(ActivityPending, ChildContextPending, SignalSetUnknown, ActivityNotProcessed); Resultatsprocess_signal_set(in-Zeichenkettesignal_set_name, im Cs CompletionStatus) raises(SignalSetUnknown, ActivityNotProcessed); leeres add_signal_set (im signal_set SignalSet) raises(SignalSetAlreadyRegistered); leeres remove_signal_set (im Zeichenkettesignal_set_name) raises(SignalSetUnknown); leere add_action(intätigkeitstat, im Zeichenkettesignal_set_name, im langen Prioritäts) raises(SignalSetUnknown); leeres remove_action(intätigkeits-Taten) raises(ActionNotFound); leere Taten add_actions(inActionSeq, im Zeichenkettesignal_set_name, im langen Prioritäts) raises(SignalSetUnknown); Remove_actions(inActionSeq ActionSeq Taten); leere add_global_action(intätigkeitstat, in der langen Priorität); leeres remove_global_action(intätigkeits-Taten) raises(ActionNotFound); langes get_number_registered_actions(inzeichenkettesignal_set_name) raises(SignalSetUnknown); Get_actions(inzeichenkettesignal_set_name) raises(SignalSetUnknown) ActionSeq; Get_parent_coordinator ActivityCoordinator (); Get_global_id GlobalId (); Statusget_status (); Statusget_parent_status (); Zeichenketteget_activity_name (); Boolesches is_same_activity (in Wechselstrom ActivityCoordinator); |  |
|
| |
|
|