| |
SNMP-Management-InformationscBehälter Aug. 2000 CORBA/TMN V1.0 5-33 5 Makrobehälter wird auf den CORBA-Schnittstellenbehälter (IFR) errichtet. Ähnlich CORBA IFR, der SMI-Makrobehälter folgt der SMI-Eindämmung und verlängert entsprechende IDL-Schnittstellen definiert für CORBA IFR. Tabelle 5-6 Eindämmunghierarchie des IDL schließt im SMI-Behälter an Tabelle 5-6 beschreibt die IDL-Schnittstellen, die definiert werden, um die Metainformationen von SMI gefangenzunehmen Makros und ihr Verhältnis zu den Schnittstellen definiert im CORBA IFR. Verhältnis zwischen Schnittstellen für den SMI-Behälter und das IFR basieren auf dem SMI zu IDL-Spezifikationsübersetzung, die Richtlinien abbildet. Die SMI bezogenen Informationen über die Variablen werden mit VariableDef eingeholt Schnittstelle. VariableDef verlängert das CORBA::AttributeDef schließen Sie weil an entsprechend der Spezifikationsübersetzung haben wir SMI-Variablen als IDL abgebildet Attribute. Die Attribute, OID, smi_type und default_value von VariableDef Schnittstelle kann benutzt werden, um die SMI-Informationen einzuholen. Der Name, IDL scoped Namen. Zugang-Modus- und Syntaxinformationen der Variable können vom Namen eingeholt werden Kennzeichnung , Modus und TypeCode Informationen von CORBA::AttributeDef Schnittstelle. Die SMI bezogenen Informationen über die Tabelleneintragungen sind das erreichte Verwenden SmiEntryDef Schnittstelle. SmiEntryDef Schnittstelle verlängert CORBA::InterfaceDef weil während der Spezifikationsübersetzungs-SMI-Tabelleneintragungen werden wie IDL-Schnittstelle abgebildet. Zusätzlich zu den Informationen vorbei bereitgestellt CORBA::InterfaceDef , SmiEntryDef Schnittstelle liefert einen Satz Bequemlichkeit Betrieb optimiert für in Verbindung stehenden Betrieb SMI. var_name_list und var_scoped_name_list Attribute von SmiEntryDef Schnittstelle kann benutzt werden, um zu erhalten Namen und IDL scoped Namen der Variablen eines table/group im lexikographischen Auftrag ihres OID. Das oid Attribut kann an gewöhntSEIN erreichte das OID einer Tabelle-Eintragung. SNMPMIR::Repository CORBA::Repository ModuleDef ModuleDef GroupDef InterfaceDef SmiEntryDef InterfaceDef VariableDef AttributeDef |  |
|
| |
|
|