📄 atm_mib.h
字号:
"The desired administrative status of this bi-directional VP cross-connect." */class atmVpCrossConnectAdminStatus: public SimMibLeaf {public: atmVpCrossConnectAdminStatus(const Oidx&); virtual ~atmVpCrossConnectAdminStatus(); virtual MibEntryPtr clone(); virtual int prepare_set_request(Request*, int&); virtual boolean value_ok(const Vbx&);};/** * atmVpCrossConnectL2HOperStatus *"The operational status of the VP cross-connect in one direction; (i.e., from the low to high direction)." */class atmVpCrossConnectL2HOperStatus: public SimMibLeaf {public: atmVpCrossConnectL2HOperStatus(const Oidx&); virtual ~atmVpCrossConnectL2HOperStatus(); virtual MibEntryPtr clone();};/** * atmVpCrossConnectH2LOperStatus *"The operational status of the VP cross-connect in one direction; (i.e., from the high to low direction)." */class atmVpCrossConnectH2LOperStatus: public SimMibLeaf {public: atmVpCrossConnectH2LOperStatus(const Oidx&); virtual ~atmVpCrossConnectH2LOperStatus(); virtual MibEntryPtr clone();};/** * atmVpCrossConnectL2HLastChange *"The value of sysUpTime at the time this VP cross-connect entered its current operational state in the low to high direction." */class atmVpCrossConnectL2HLastChange: public SimMibLeaf {public: atmVpCrossConnectL2HLastChange(const Oidx&); virtual ~atmVpCrossConnectL2HLastChange(); virtual MibEntryPtr clone();};/** * atmVpCrossConnectH2LLastChange *"The value of sysUpTime at the time this VP cross-connect entered its current operational in the high to low direction." */class atmVpCrossConnectH2LLastChange: public SimMibLeaf {public: atmVpCrossConnectH2LLastChange(const Oidx&); virtual ~atmVpCrossConnectH2LLastChange(); virtual MibEntryPtr clone();};/** * atmVpCrossConnectRowStatus *"The status of this entry in the atmVpCrossConnectTable. This object is used to create a cross-connect for cross-connecting VPLs which are created using the atmVplTable or to change or delete an existing cross-connect. This object must be initially set to `createAndWait' or 'createAndGo'. To turn on a VP cross-connect, the atmVpCrossConnectAdminStatus is set to `up'." */class atmVpCrossConnectRowStatus: public snmpRowStatus {public: atmVpCrossConnectRowStatus(const Oidx&); virtual ~atmVpCrossConnectRowStatus(); virtual MibEntryPtr clone();};/** * atmVcCrossConnectIndexNext *"This object contains an appropriate value to be used for atmVcCrossConnectIndex when creating entries in the atmVcCrossConnectTable. The value 0 indicates that no unassigned entries are available. To obtain the atmVcCrossConnectIndex value for a new entry, the manager issues a management protocol retrieval operation to obtain the current value of this object. After each retrieval, the agent should modify the value to the next unassigned index. After a manager retrieves a value the agent will determine through its local policy when this index value will be made available for reuse." */class atmVcCrossConnectIndexNext: public SimMibLeaf {public: atmVcCrossConnectIndexNext(); virtual ~atmVcCrossConnectIndexNext(); static atmVcCrossConnectIndexNext* instance; private: char* path;};/** * atmVcCrossConnectAdminStatus *"The desired administrative status of this bi-directional VC cross-connect." */class atmVcCrossConnectAdminStatus: public SimMibLeaf {public: atmVcCrossConnectAdminStatus(const Oidx&); virtual ~atmVcCrossConnectAdminStatus(); virtual MibEntryPtr clone(); virtual int prepare_set_request(Request*, int&); virtual boolean value_ok(const Vbx&);};/** * atmVcCrossConnectL2HOperStatus *"The current operational status of the VC cross-connect in one direction; (i.e., from the low to high direction)." */class atmVcCrossConnectL2HOperStatus: public SimMibLeaf {public: atmVcCrossConnectL2HOperStatus(const Oidx&); virtual ~atmVcCrossConnectL2HOperStatus(); virtual MibEntryPtr clone();};/** * atmVcCrossConnectH2LOperStatus *"The current operational status of the VC cross-connect in one direction; (i.e., from the high to low direction)." */class atmVcCrossConnectH2LOperStatus: public SimMibLeaf {public: atmVcCrossConnectH2LOperStatus(const Oidx&); virtual ~atmVcCrossConnectH2LOperStatus(); virtual MibEntryPtr clone();};/** * atmVcCrossConnectL2HLastChange *"The value of sysUpTime at the time this VC cross-connect entered its current operational state in low to high direction." */class atmVcCrossConnectL2HLastChange: public SimMibLeaf {public: atmVcCrossConnectL2HLastChange(const Oidx&); virtual ~atmVcCrossConnectL2HLastChange(); virtual MibEntryPtr clone();};/** * atmVcCrossConnectH2LLastChange *"The value of sysUpTime at the time this VC cross-connect entered its current operational state in high to low direction." */class atmVcCrossConnectH2LLastChange: public SimMibLeaf {public: atmVcCrossConnectH2LLastChange(const Oidx&); virtual ~atmVcCrossConnectH2LLastChange(); virtual MibEntryPtr clone();};/** * atmVcCrossConnectRowStatus *"The status of this entry in the atmVcCrossConnectTable. This object is used to create a new cross-connect for cross-connecting VCLs which are created using the atmVclTable or to change or delete existing cross-connect. This object must be initially set to `createAndWait' or 'createAndGo'. To turn on a VC cross-connect, the atmVcCrossConnectAdminStatus is set to `up'." */class atmVcCrossConnectRowStatus: public snmpRowStatus {public: atmVcCrossConnectRowStatus(const Oidx&); virtual ~atmVcCrossConnectRowStatus(); virtual MibEntryPtr clone();};/** * aal5VccCrcErrors *"The number of AAL5 CPCS PDUs received with CRC-32 errors on this AAL5 VCC at the interface associated with an AAL5 entity." */class aal5VccCrcErrors: public SimMibLeaf {public: aal5VccCrcErrors(const Oidx&); virtual ~aal5VccCrcErrors(); virtual MibEntryPtr clone();};/** * aal5VccSarTimeOuts *"The number of partially re-assembled AAL5 CPCS PDUs which were discarded on this AAL5 VCC at the interface associated with an AAL5 entity because they were not fully re-assembled within the required time period. If the re-assembly timer is not supported, then this object contains a zero value." */class aal5VccSarTimeOuts: public SimMibLeaf {public: aal5VccSarTimeOuts(const Oidx&); virtual ~aal5VccSarTimeOuts(); virtual MibEntryPtr clone();};/** * aal5VccOverSizedSDUs *"The number of AAL5 CPCS PDUs discarded on this AAL5 VCC at the interface associated with an AAL5 entity because the AAL5 SDUs were too large." */class aal5VccOverSizedSDUs: public SimMibLeaf {public: aal5VccOverSizedSDUs(const Oidx&); virtual ~aal5VccOverSizedSDUs(); virtual MibEntryPtr clone();};/** * atmTrafficDescrParamIndexNext *"This object contains an appropriate value to be used for atmTrafficDescrParamIndex when creating entries in the atmTrafficDescrParamTable. The value 0 indicates that no unassigned entries are available. To obtain the atmTrafficDescrParamIndex value for a new entry, the manager issues a management protocol retrieval operation to obtain the current value of this object. After each retrieval, the agent should modify the value to the next unassigned index. After a manager retrieves a value the agent will determine through its local policy when this index value will be made available for reuse." */class atmTrafficDescrParamIndexNext: public SimMibLeaf {public: atmTrafficDescrParamIndexNext(); virtual ~atmTrafficDescrParamIndexNext(); static atmTrafficDescrParamIndexNext* instance; private: char* path;};/** * atmInterfaceConfEntry *"This list contains ATM interface configuration parameters and state variables and is indexed by ifIndex values of ATM interfaces." */class atmInterfaceConfEntry: public MibTable {public: atmInterfaceConfEntry(); virtual ~atmInterfaceConfEntry(); static atmInterfaceConfEntry* instance; virtual boolean ready_for_service(Vbx*, int); virtual void row_added(MibTableRow*, const Oidx&, MibTable*); virtual void row_delete(MibTableRow*, const Oidx&, MibTable*); virtual void set_row(MibTableRow* r, int p0, int p1, int p2, int p3, int p4, int p5, int p6, int p7, int p8, char* p9, char* p10, char* p11, int p12, int p13, char* p14); private: char* path;};/** * atmInterfaceDs3PlcpEntry *"This list contains DS3 PLCP parameters and state variables at the ATM interface and is indexed by the ifIndex value of the ATM interface." */class atmInterfaceDs3PlcpEntry: public MibTable {public: atmInterfaceDs3PlcpEntry(); virtual ~atmInterfaceDs3PlcpEntry(); static atmInterfaceDs3PlcpEntry* instance; virtual boolean ready_for_service(Vbx*, int); virtual void row_added(MibTableRow*, const Oidx&, MibTable*); virtual void row_delete(MibTableRow*, const Oidx&, MibTable*); virtual void set_row(MibTableRow* r, int p0, int p1, int p2); private: char* path;};/** * atmInterfaceTCEntry *"This list contains TC Sublayer parameters and state variables at the ATM interface and is indexed by the ifIndex value of the ATM interface." */class atmInterfaceTCEntry: public MibTable {public: atmInterfaceTCEntry(); virtual ~atmInterfaceTCEntry(); static atmInterfaceTCEntry* instance; virtual boolean ready_for_service(Vbx*, int); virtual void row_added(MibTableRow*, const Oidx&, MibTable*); virtual void row_delete(MibTableRow*, const Oidx&, MibTable*); virtual void set_row(MibTableRow* r, int p0, int p1); private: char* path;};/** * atmTrafficDescrParamEntry *"This list contains ATM traffic descriptor type and the associated parameters." */class atmTrafficDescrParamEntry: public MibTable {public: atmTrafficDescrParamEntry(); virtual ~atmTrafficDescrParamEntry(); static atmTrafficDescrParamEntry* instance; virtual boolean ready_for_service(Vbx*, int); virtual void row_added(MibTableRow*, const Oidx&, MibTable*); virtual void row_delete(MibTableRow*, const Oidx&, MibTable*); virtual void set_row(MibTableRow* r, char* p0, int p1, int p2, int p3, int p4, int p5, int p6, int p7, int p8, int p9); private: char* path;};/** * atmVplEntry *"An entry in the VPL table. This entry is used to model a bi-directional VPL. To create a VPL at an ATM interface, either of the following procedures are used: Negotiated VPL establishment (1) The management application creates a VPL entry in the atmVplTable by setting atmVplRowStatus to createAndWait(5). This may fail for the following reasons: - The selected VPI value is unavailable, - The selected VPI value is in use. Otherwise, the agent creates a row and
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -