| |
Januar 2001 CORBA U. Interworking Tc, v1.0 2-7 2 ? definieren einen Betrieb ( create_<contract_name>_initiator ) innerhalb des Bereichs von das TcUserFactory Schnittstelle. Dieser Betrieb bringt einen Gegenstand der Art zurück < module_name>::<contract_name>Initiator . Dieser Betrieb hat Nr. Parameter. ? definieren einen Betrieb ( create_<contract_name>_responder ) innerhalb des Bereichs vom TcUserFactory Schnittstelle. Dieser Betrieb bringt einen Gegenstand der Art zurück < module_name>::<contract_name>Responder . Dieser Betrieb hat folgende Parameter: ? innen Parameter der Art < module_name>::<contract_name>Initiator benannt Initiator ? innen Parameter der Art TcSignaling::AssociationId benannt a_id ? innen Parameter der Art TcSignaling::TcContextSetting benannt Tc_context_setting ? heraus Parameter der Art TcSignaling::AssociationID benannt a_id_rtn ?- Erhöhungen Klausel, welche die Ausnahmen enthält: TcSignaling::NoMoreAssociations , TcSignaling::UnsupportedTcContext; ? definieren einen Betrieb (create_<contract_name>_responder_with_dialog_data innerhalb des Bereichs vom TcUserFactory Schnittstelle. Dieser Betrieb bringt einen Gegenstand der Art zurück < module_name>::<contract_name>Responder . Dieser Betrieb hat folgende Parameter: ? innen Parameter der Art < module_name>::<contract_name>Initiator benannt Initiator ? innen Parameter der Art TcSignaling::AssociationId benannt a_id ? innen Parameter der Art TcSignaling::TcContextSetting benannt Tc_context_setting ? innen Parameter der Art Zeichenkette benannt protocol_version ? innen Parameter der Art TcSignaling::DialogUserData benannt d_u_d ? heraus Parameter der Art TcSignaling::AssociationID benannt a_id_rtn ?- Erhöhungen Klausel mit den Ausnahmen TcSignaling::NoMoreAssociations , TcSignaling::UnsupportedTcContext und TcSignaling::InvalidParameter 5. Der Compiler erzeugt Daten für einen Operationscodebehälter, der zur Verfügung stellt machen Sie über die Schnittstelle TcRepository zugänglich zu den folgenden Elementen: IDL Scoped Name für den Betrieb ASN.1 oder die Störung, IdType (d.h., lokal (Ganzzahl) oder global (ASN.1 Gegenstandbezeichner)), Identifikation (d.h., der tatsächliche Wert definiert in den Spezifikationen ASN.1), Schreiben Sie (d.h., Betrieb oder Störung), der Timer (dazugehörig mit dem Betrieb). 2,1,4 Erzeugung des TC-Behälters zum Halten von ScopedName zum Identifikation-Diagramm Zusätzlich zu IDL produzierte die Akte während der Spezifikationsübersetzung, ein TC-Behälter wird verursacht, das die Informationen über das Diagramm des IDL scoped Namen für enthält Schnittstellen und Bezeichnerkonstanten zu einem entsprechenden TC-Betrieb, Störung und, wenn Geschenk, Verlängerungsdatenartbezeichner. Diese Informationen werden verwendet, um ROS/TC zusammenzubringen Operationscodes, Verlängerungen und Störungscodes zum spezifischen IDL-Konstruieren. |  |
|
| |
|
|