📄 atm_mib.h
字号:
for this port. If this interface does not have a textual name, the value of this object is a zero length string. Note that the value of this object may be obtained in different ways, e.g., by manual configuration, or through ILMI interaction with the neighbor system." */class atmInterfaceMyNeighborIfName: public SnmpDisplayString {public: atmInterfaceMyNeighborIfName(const Oidx&); virtual ~atmInterfaceMyNeighborIfName(); virtual MibEntryPtr clone(); virtual int prepare_set_request(Request*, int&); virtual boolean value_ok(const Vbx&);};/** * atmInterfaceCurrentMaxVpiBits *"The maximum number of VPI Bits that may currently be used at this ATM interface. The value is the minimum of atmInterfaceMaxActiveVpiBits, and the atmInterfaceMaxActiveVpiBits of the interface's UNI/NNI peer. If the interface does not negotiate with its peer to determine the number of VPI Bits that can be used on the interface, then the value of this object must equal atmInterfaceMaxActiveVpiBits." */class atmInterfaceCurrentMaxVpiBits: public SimMibLeaf {public: atmInterfaceCurrentMaxVpiBits(const Oidx&); virtual ~atmInterfaceCurrentMaxVpiBits(); virtual MibEntryPtr clone();};/** * atmInterfaceCurrentMaxVciBits *"The maximum number of VCI Bits that may currently be used at this ATM interface. The value is the minimum of atmInterfaceMaxActiveVciBits, and the atmInterfaceMaxActiveVciBits of the interface's UNI/NNI peer. If the interface does not negotiate with its peer to determine the number of VCI Bits that can be used on the interface, then the value of this object must equal atmInterfaceMaxActiveVciBits." */class atmInterfaceCurrentMaxVciBits: public SimMibLeaf {public: atmInterfaceCurrentMaxVciBits(const Oidx&); virtual ~atmInterfaceCurrentMaxVciBits(); virtual MibEntryPtr clone();};/** * atmInterfaceSubscrAddress *"The identifier assigned by a service provider to the network side of a public network UNI. If this interface has no assigned service provider address, or for other interfaces this is an octet string of zero length." */class atmInterfaceSubscrAddress: public SimMibLeaf {public: atmInterfaceSubscrAddress(const Oidx&); virtual ~atmInterfaceSubscrAddress(); virtual MibEntryPtr clone(); virtual int prepare_set_request(Request*, int&); virtual boolean value_ok(const Vbx&);};/** * atmInterfaceDs3PlcpSEFSs *"The number of DS3 PLCP Severely Errored Framing Seconds (SEFS). Each SEFS represents a one-second interval which contains one or more SEF events." */class atmInterfaceDs3PlcpSEFSs: public SimMibLeaf {public: atmInterfaceDs3PlcpSEFSs(const Oidx&); virtual ~atmInterfaceDs3PlcpSEFSs(); virtual MibEntryPtr clone();};/** * atmInterfaceDs3PlcpAlarmState *"This variable indicates if there is an alarm present for the DS3 PLCP. The value receivedFarEndAlarm means that the DS3 PLCP has received an incoming Yellow Signal, the value incomingLOF means that the DS3 PLCP has declared a loss of frame (LOF) failure condition, and the value noAlarm means that there are no alarms present. Transition from the failure to the no alarm state occurs when no defects (e.g., LOF) are received for more than 10 seconds." */class atmInterfaceDs3PlcpAlarmState: public SimMibLeaf {public: atmInterfaceDs3PlcpAlarmState(const Oidx&); virtual ~atmInterfaceDs3PlcpAlarmState(); virtual MibEntryPtr clone();};/** * atmInterfaceDs3PlcpUASs *"The counter associated with the number of Unavailable Seconds encountered by the PLCP." */class atmInterfaceDs3PlcpUASs: public SimMibLeaf {public: atmInterfaceDs3PlcpUASs(const Oidx&); virtual ~atmInterfaceDs3PlcpUASs(); virtual MibEntryPtr clone();};/** * atmInterfaceOCDEvents *"The number of times the Out of Cell Delineation (OCD) events occur. If seven consecutive ATM cells have Header Error Control (HEC) violations, an OCD event occurs. A high number of OCD events may indicate a problem with the TC Sublayer." */class atmInterfaceOCDEvents: public SimMibLeaf {public: atmInterfaceOCDEvents(const Oidx&); virtual ~atmInterfaceOCDEvents(); virtual MibEntryPtr clone();};/** * atmInterfaceTCAlarmState *"This variable indicates if there is an alarm present for the TC Sublayer. The value lcdFailure(2) indicates that the TC Sublayer is currently in the Loss of Cell Delineation (LCD) defect maintenance state. The value noAlarm(1) indicates that the TC Sublayer is currently not in the LCD defect maintenance state." */class atmInterfaceTCAlarmState: public SimMibLeaf {public: atmInterfaceTCAlarmState(const Oidx&); virtual ~atmInterfaceTCAlarmState(); virtual MibEntryPtr clone();};/** * atmTrafficDescrType *"The value of this object identifies the type of ATM traffic descriptor. The type may indicate no traffic descriptor or traffic descriptor with one or more parameters. These parameters are specified as a parameter vector, in the corresponding instances of the objects: atmTrafficDescrParam1 atmTrafficDescrParam2 atmTrafficDescrParam3 atmTrafficDescrParam4 atmTrafficDescrParam5." */class atmTrafficDescrType: public SimMibLeaf {public: atmTrafficDescrType(const Oidx&); virtual ~atmTrafficDescrType(); virtual MibEntryPtr clone(); virtual int prepare_set_request(Request*, int&); virtual boolean value_ok(const Vbx&);};/** * atmTrafficDescrParam1 *"The first parameter of the ATM traffic descriptor used according to the value of atmTrafficDescrType." */class atmTrafficDescrParam1: public SimMibLeaf {public: atmTrafficDescrParam1(const Oidx&); virtual ~atmTrafficDescrParam1(); virtual MibEntryPtr clone(); virtual int prepare_set_request(Request*, int&); virtual boolean value_ok(const Vbx&);};/** * atmTrafficDescrParam2 *"The second parameter of the ATM traffic descriptor used according to the value of atmTrafficDescrType." */class atmTrafficDescrParam2: public SimMibLeaf {public: atmTrafficDescrParam2(const Oidx&); virtual ~atmTrafficDescrParam2(); virtual MibEntryPtr clone(); virtual int prepare_set_request(Request*, int&); virtual boolean value_ok(const Vbx&);};/** * atmTrafficDescrParam3 *"The third parameter of the ATM traffic descriptor used according to the value of atmTrafficDescrType." */class atmTrafficDescrParam3: public SimMibLeaf {public: atmTrafficDescrParam3(const Oidx&); virtual ~atmTrafficDescrParam3(); virtual MibEntryPtr clone(); virtual int prepare_set_request(Request*, int&); virtual boolean value_ok(const Vbx&);};/** * atmTrafficDescrParam4 *"The fourth parameter of the ATM traffic descriptor used according to the value of atmTrafficDescrType." */class atmTrafficDescrParam4: public SimMibLeaf {public: atmTrafficDescrParam4(const Oidx&); virtual ~atmTrafficDescrParam4(); virtual MibEntryPtr clone(); virtual int prepare_set_request(Request*, int&); virtual boolean value_ok(const Vbx&);};/** * atmTrafficDescrParam5 *"The fifth parameter of the ATM traffic descriptor used according to the value of atmTrafficDescrType." */class atmTrafficDescrParam5: public SimMibLeaf {public: atmTrafficDescrParam5(const Oidx&); virtual ~atmTrafficDescrParam5(); virtual MibEntryPtr clone(); virtual int prepare_set_request(Request*, int&); virtual boolean value_ok(const Vbx&);};/** * atmTrafficQoSClass *"The value of this object identifies the QoS Class. Four Service classes have been specified in the ATM Forum UNI Specification: Service Class A: Constant bit rate video and Circuit emulation Service Class B: Variable bit rate video/audio Service Class C: Connection-oriented data Service Class D: Connectionless data Four QoS classes numbered 1, 2, 3, and 4 have been specified with the aim to support service classes A, B, C, and D respectively. An unspecified QoS Class numbered `0' is used for best effort traffic." */class atmTrafficQoSClass: public SimMibLeaf {public: atmTrafficQoSClass(const Oidx&); virtual ~atmTrafficQoSClass(); virtual MibEntryPtr clone(); virtual int prepare_set_request(Request*, int&); virtual boolean value_ok(const Vbx&);};/** * atmTrafficDescrRowStatus *"This object is used to create a new row or modify or delete an existing row in this table." */class atmTrafficDescrRowStatus: public snmpRowStatus {public: atmTrafficDescrRowStatus(const Oidx&); virtual ~atmTrafficDescrRowStatus(); virtual MibEntryPtr clone();};/** * atmServiceCategory *"The ATM service category." */class atmServiceCategory: public SimMibLeaf {public: atmServiceCategory(const Oidx&); virtual ~atmServiceCategory(); virtual MibEntryPtr clone(); virtual int prepare_set_request(Request*, int&); virtual boolean value_ok(const Vbx&);};/** * atmTrafficFrameDiscard *"If set to 'true', this object indicates that the network is requested to treat data for this connection, in the given direction, as frames (e.g. AAL5 CPCS_PDU's) rather than as individual cells. While the precise implementation is network-specific, this treatment may for example involve discarding entire frames during congestion, rather than a few cells from many frames." */class atmTrafficFrameDiscard: public SimMibLeaf {public: atmTrafficFrameDiscard(const Oidx&); virtual ~atmTrafficFrameDiscard(); virtual MibEntryPtr clone(); virtual int prepare_set_request(Request*, int&); virtual boolean value_ok(const Vbx&);};/** * atmVplAdminStatus *"This object is instanciated only for a VPL which terminates a VPC (i.e., one which is NOT cross-connected to other VPLs). Its value specifies the desired administrative state of the VPL." */class atmVplAdminStatus: public SimMibLeaf {public: atmVplAdminStatus(const Oidx&); virtual ~atmVplAdminStatus(); virtual MibEntryPtr clone(); virtual int prepare_set_request(Request*, int&); virtual boolean value_ok(const Vbx&);};/** * atmVplOperStatus *"The current operational status of the VPL." */class atmVplOperStatus: public SimMibLeaf {public: atmVplOperStatus(const Oidx&); virtual ~atmVplOperStatus(); virtual MibEntryPtr clone();};/** * atmVplLastChange *"The value of sysUpTime at the time this VPL entered its current operational state." */class atmVplLastChange: public SimMibLeaf {
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -