| |
2-34 CORBA U. Tc, die, v1.0 Interworking Sind Januar 2001 2 Tabelle 2-4 Verwenden des TcRepository 2,2,5,1 Das TcRepository Diese Schnittstelle standardisiert Zugang zu den Informationen, die während der Spezifikation erzeugt werden Die Übersetzung zum Speichern des Bezeichners ASN.1 zu IDL scoped Namenskartenaufnahmen. Es ist auch ein Platz wo Betriebstimer und Prioritätswerte gespeichert werden können. Die Schnittstelle zum Zugänglich machen des TC-Behälters ist, wie folgt: enum IdType { LOCAL_ID, OID }; switch(IdType) AnschlußIdValue { Fall LOCAL_ID: ASN1_Integer-local_id; Fall OID: ASN1_ObjectIdentifier-oid; }; Schnittstelle TcRepository { Get_error_name(inScopedName ScopedName iface, im Code IdValue); Get_operation_name(inScopedName ScopedName iface, im Code IdValue); Get_extension_name(inScopedName ScopedName iface, im Code IdValue); Get_id(inScopedName IdValue scoped_name); ASN1_ExtensionCriticality-get_extension_criticality( im extension_scoped_name ScopedName); SSP-Proxy SCP TcRepository Schnittstelle Behälter get_operation_name(::resp_iface, opcode) ::resp_iface_name::opname lookup(::resp_iface_name::opname) InterfaceDef IDL-Betrieb für opname Antwort für Betriebsopname |  |
|
| |
|
|