ChrComProtectionVcPeersVc-MIB --FORCE-INCLUDE --FORCE-INCLUDE --FORCE-INCLUDE "mibhand.h" DEFINITIONS ::= BEGIN IMPORTS OBJECT-TYPE, Counter32 FROM SNMPv2-SMI Integer32, Unsigned32 FROM SNMPv2-SMI chrComProtectionVc FROM Chromatis-MIB TruthValue FROM ChrTyp-MIB WorkingStatusEnum FROM ProtectionTypes-MIB RowStatusEnum FROM ProtectionTypes-MIB; -- chrComProtectionVcPeersVc Table chrComProtectionVcPeersVcTable OBJECT-TYPE SYNTAX SEQUENCE OF ChrComProtectionVcPeersVcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { chrComProtectionVc 2} chrComProtectionVcPeersVcEntry OBJECT-TYPE SYNTAX ChrComProtectionVcPeersVcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { chrComProtectionVcVcPeerSetID, chrComProtectionVcVcPeer-ifIndex, chrComProtectionVcVcPeer-Vpi, chrComProtectionVcVcPeer-Vci } --DEFAULT get-function-async MNIL_GetRoutine --DEFAULT set-function-async MNIL_SetRoutine --DEFAULT next-function-async MNIL_NextRoutine --DEFAULT test-function-async MNIL_TestRoutine --DEFAULT cookie "PeersVc" ::= { chrComProtectionVcPeersVcTable 1 } ChrComProtectionVcPeersVcEntry ::= SEQUENCE { chrComProtectionVcVcPeerSetID Unsigned32 (0..4294967295), chrComProtectionVcVcPeer-ifIndex Unsigned32 (0..4294967295), chrComProtectionVcVcPeer-Vpi Unsigned32 (0..4294967295), chrComProtectionVcVcPeer-Vci Unsigned32 (0..4294967295), chrComProtectionVcDefaultWorking TruthValue, chrComProtectionVcWorkingStatus WorkingStatusEnum, chrComProtectionVcRowStatus RowStatusEnum } chrComProtectionVcVcPeerSetID OBJECT-TYPE SYNTAX Unsigned32 (0..4294967295) MAX-ACCESS read-write STATUS current DESCRIPTION "The PeerSet ID represents an entry VC Protection PeerSet Table " ::= { chrComProtectionVcPeersVcEntry 1 } chrComProtectionVcVcPeer-ifIndex OBJECT-TYPE SYNTAX Unsigned32 (0..4294967295) MAX-ACCESS read-write STATUS current DESCRIPTION "The ifIndex of the real VCL interface, for which there is an entry in the interface table." ::= { chrComProtectionVcPeersVcEntry 2 } chrComProtectionVcVcPeer-Vpi OBJECT-TYPE SYNTAX Unsigned32 (0..4294967295) MAX-ACCESS read-write STATUS current DESCRIPTION "The Vpi of the real VCL interface, for which there is an entry in the interface table." ::= { chrComProtectionVcPeersVcEntry 3 } chrComProtectionVcVcPeer-Vci OBJECT-TYPE SYNTAX Unsigned32 (0..4294967295) MAX-ACCESS read-write STATUS current DESCRIPTION "The Vpi of the real VCL interface, for which there is an entry in the interface table." ::= { chrComProtectionVcPeersVcEntry 4 } chrComProtectionVcDefaultWorking OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "A true value means that the line is initially working, when the protection is configured. (The other line is initially the protecting). The default working is also the one that remains the only working when protection is de-configured. " ::= { chrComProtectionVcPeersVcEntry 5 } chrComProtectionVcWorkingStatus OBJECT-TYPE SYNTAX WorkingStatusEnum MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { chrComProtectionVcPeersVcEntry 6 } chrComProtectionVcRowStatus OBJECT-TYPE SYNTAX RowStatusEnum MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to create a new row or modify or delete an existing row in this table" ::= { chrComProtectionVcPeersVcEntry 7 } END