Blame mibs/SMUX-MIB.txt

Packit fcad23
SMUX-MIB DEFINITIONS ::= BEGIN
Packit fcad23
Packit fcad23
IMPORTS
Packit fcad23
        enterprises
Packit fcad23
                FROM RFC1155-SMI
Packit fcad23
        DisplayString
Packit fcad23
                FROM SNMPv2-TC
Packit fcad23
        OBJECT-TYPE
Packit fcad23
                FROM RFC-1212;
Packit fcad23
Packit fcad23
unix    OBJECT IDENTIFIER ::= { enterprises 4 }
Packit fcad23
Packit fcad23
smux    OBJECT IDENTIFIER ::= { unix 4 }
Packit fcad23
Packit fcad23
smuxPeerTable   OBJECT-TYPE
Packit fcad23
        SYNTAX  SEQUENCE OF SmuxPeerEntry
Packit fcad23
        ACCESS  not-accessible
Packit fcad23
        STATUS  mandatory
Packit fcad23
        DESCRIPTION
Packit fcad23
            "The SMUX peer table."
Packit fcad23
        ::= { smux 1 }
Packit fcad23
Packit fcad23
smuxPeerEntry   OBJECT-TYPE
Packit fcad23
        SYNTAX  SmuxPeerEntry
Packit fcad23
        ACCESS  not-accessible
Packit fcad23
        STATUS  mandatory
Packit fcad23
        DESCRIPTION
Packit fcad23
            "An entry in the SMUX peer table."
Packit fcad23
        INDEX   { smuxPindex }
Packit fcad23
        ::= { smuxPeerTable 1}
Packit fcad23
Packit fcad23
SmuxPeerEntry ::=
Packit fcad23
    SEQUENCE {
Packit fcad23
        smuxPindex
Packit fcad23
            INTEGER,
Packit fcad23
        smuxPidentity
Packit fcad23
            OBJECT IDENTIFIER,
Packit fcad23
        smuxPdescription
Packit fcad23
            DisplayString,
Packit fcad23
        smuxPstatus
Packit fcad23
            INTEGER
Packit fcad23
    }
Packit fcad23
Packit fcad23
smuxPindex      OBJECT-TYPE
Packit fcad23
        SYNTAX  INTEGER
Packit fcad23
        ACCESS  read-only
Packit fcad23
        STATUS  mandatory
Packit fcad23
        DESCRIPTION
Packit fcad23
            "An index which uniquely identifies a SMUX peer."
Packit fcad23
        ::= { smuxPeerEntry 1 }
Packit fcad23
Packit fcad23
smuxPidentity   OBJECT-TYPE
Packit fcad23
        SYNTAX  OBJECT IDENTIFIER
Packit fcad23
        ACCESS  read-only
Packit fcad23
        STATUS  mandatory
Packit fcad23
        DESCRIPTION
Packit fcad23
            "The authoritative designation for a SMUX peer."
Packit fcad23
        ::= { smuxPeerEntry 2 }
Packit fcad23
Packit fcad23
smuxPdescription OBJECT-TYPE
Packit fcad23
        SYNTAX  DisplayString (SIZE (0..255))
Packit fcad23
        ACCESS  read-only
Packit fcad23
        STATUS  mandatory
Packit fcad23
        DESCRIPTION
Packit fcad23
            "A human-readable description of a SMUX peer."
Packit fcad23
        ::= { smuxPeerEntry 3 }
Packit fcad23
Packit fcad23
smuxPstatus     OBJECT-TYPE
Packit fcad23
        SYNTAX  INTEGER { valid(1), invalid(2), connecting(3) }
Packit fcad23
        ACCESS  read-write
Packit fcad23
        STATUS  mandatory
Packit fcad23
        DESCRIPTION
Packit fcad23
            "The type of SMUX peer.
Packit fcad23
Packit fcad23
            Setting this object to the value invalid(2) has
Packit fcad23
            the effect of invaliding the corresponding entry
Packit fcad23
            in the smuxPeerTable.  It is an implementation-
Packit fcad23
            specific matter as to whether the agent removes an
Packit fcad23
            invalidated entry from the table.  Accordingly,
Packit fcad23
            management stations must be prepared to receive
Packit fcad23
            tabular information from agents that correspond to
Packit fcad23
            entries not currently in use.  Proper
Packit fcad23
            interpretation of such entries requires
Packit fcad23
            examination of the relative smuxPstatus object."
Packit fcad23
        ::= { smuxPeerEntry 4 }
Packit fcad23
Packit fcad23
smuxTreeTable   OBJECT-TYPE
Packit fcad23
        SYNTAX  SEQUENCE OF SmuxTreeEntry
Packit fcad23
        ACCESS  not-accessible
Packit fcad23
        STATUS  mandatory
Packit fcad23
        DESCRIPTION
Packit fcad23
            "The SMUX tree table."
Packit fcad23
        ::= { smux 2 }
Packit fcad23
Packit fcad23
smuxTreeEntry   OBJECT-TYPE
Packit fcad23
        SYNTAX  SmuxTreeEntry
Packit fcad23
        ACCESS  not-accessible
Packit fcad23
        STATUS  mandatory
Packit fcad23
        DESCRIPTION
Packit fcad23
            "An entry in the SMUX tree table."
Packit fcad23
        INDEX   { smuxTsubtree, smuxTpriority }
Packit fcad23
        ::= { smuxTreeTable 1}
Packit fcad23
Packit fcad23
SmuxTreeEntry ::=
Packit fcad23
    SEQUENCE {
Packit fcad23
        smuxTsubtree
Packit fcad23
            OBJECT IDENTIFIER,
Packit fcad23
        smuxTpriority
Packit fcad23
            INTEGER,
Packit fcad23
        smuxTindex
Packit fcad23
            INTEGER,
Packit fcad23
        smuxTstatus
Packit fcad23
            INTEGER
Packit fcad23
    }
Packit fcad23
Packit fcad23
smuxTsubtree    OBJECT-TYPE
Packit fcad23
        SYNTAX  OBJECT IDENTIFIER
Packit fcad23
        ACCESS  read-only
Packit fcad23
        STATUS  mandatory
Packit fcad23
        DESCRIPTION
Packit fcad23
            "The MIB subtree being exported by a SMUX peer."
Packit fcad23
        ::= { smuxTreeEntry 1 }
Packit fcad23
Packit fcad23
smuxTpriority OBJECT-TYPE
Packit fcad23
        SYNTAX  INTEGER (0..'07fffffff'h)
Packit fcad23
        ACCESS  read-only
Packit fcad23
        STATUS  mandatory
Packit fcad23
        DESCRIPTION
Packit fcad23
            "The SMUX peer's priority when exporting the MIB
Packit fcad23
            subtree."
Packit fcad23
        ::= { smuxTreeEntry 2 }
Packit fcad23
Packit fcad23
smuxTindex OBJECT-TYPE
Packit fcad23
        SYNTAX  INTEGER
Packit fcad23
        ACCESS  read-only
Packit fcad23
        STATUS  mandatory
Packit fcad23
        DESCRIPTION
Packit fcad23
            "The SMUX peer's identity."
Packit fcad23
        ::= { smuxTreeEntry 3 }
Packit fcad23
Packit fcad23
smuxTstatus     OBJECT-TYPE
Packit fcad23
        SYNTAX  INTEGER { valid(1), invalid(2) }
Packit fcad23
        ACCESS  read-write
Packit fcad23
        STATUS  mandatory
Packit fcad23
        DESCRIPTION
Packit fcad23
            "The type of SMUX tree.
Packit fcad23
Packit fcad23
            Setting this object to the value invalid(2) has
Packit fcad23
            the effect of invaliding the corresponding entry
Packit fcad23
            in the smuxTreeTable.  It is an implementation-
Packit fcad23
            specific matter as to whether the agent removes an
Packit fcad23
            invalidated entry from the table.  Accordingly,
Packit fcad23
            management stations must be prepared to receive
Packit fcad23
            tabular information from agents that correspond to
Packit fcad23
            entries not currently in use.  Proper
Packit fcad23
            interpretation of such entries requires
Packit fcad23
            examination of the relative smuxTstatus object."
Packit fcad23
        ::= { smuxTreeEntry 4 }
Packit fcad23
Packit fcad23
END