Blame mibs/ietf/RFC1316-MIB

Packit Service 9ccfef
        RFC1316-MIB DEFINITIONS ::= BEGIN
Packit Service 9ccfef
Packit Service 9ccfef
        IMPORTS
Packit Service 9ccfef
                Counter, TimeTicks, Gauge
Packit Service 9ccfef
                        FROM RFC1155-SMI
Packit Service 9ccfef
                DisplayString, mib-2
Packit Service 9ccfef
                        FROM RFC1213-MIB
Packit Service 9ccfef
                OBJECT-TYPE
Packit Service 9ccfef
                        FROM RFC-1212;
Packit Service 9ccfef
Packit Service 9ccfef
-- this is the MIB module for character stream devices
Packit Service 9ccfef
Packit Service 9ccfef
char    OBJECT IDENTIFIER ::= { mib-2 19 }
Packit Service 9ccfef
Packit Service 9ccfef
-- Textual Conventions
Packit Service 9ccfef
Packit Service 9ccfef
    AutonomousType    ::= OBJECT IDENTIFIER
Packit Service 9ccfef
Packit Service 9ccfef
-- The object identifier is an independently extensible type
Packit Service 9ccfef
-- identification value.  It may, for example indicate a
Packit Service 9ccfef
-- particular sub-tree with further MIB definitions, or
Packit Service 9ccfef
-- define something like a protocol type or type of
Packit Service 9ccfef
-- hardware.
Packit Service 9ccfef
Packit Service 9ccfef
    InstancePointer   ::= OBJECT IDENTIFIER
Packit Service 9ccfef
Packit Service 9ccfef
-- The object identifier is a pointer to a specific instance
Packit Service 9ccfef
-- of a MIB object in this agent's implemented MIB.  By
Packit Service 9ccfef
-- convention, it is the first object in the conceptual row
Packit Service 9ccfef
-- for the instance.
Packit Service 9ccfef
Packit Service 9ccfef
-- the generic Character group
Packit Service 9ccfef
Packit Service 9ccfef
-- Implementation of this group is mandatory for all
Packit Service 9ccfef
-- systems that offer character ports
Packit Service 9ccfef
Packit Service 9ccfef
charNumber OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX INTEGER
Packit Service 9ccfef
    ACCESS read-only
Packit Service 9ccfef
    STATUS mandatory
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The number of entries in charPortTable, regardless
Packit Service 9ccfef
        of their current state."
Packit Service 9ccfef
    ::= { char 1 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
-- the Character Port table
Packit Service 9ccfef
Packit Service 9ccfef
charPortTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX SEQUENCE OF CharPortEntry
Packit Service 9ccfef
    ACCESS not-accessible
Packit Service 9ccfef
    STATUS mandatory
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A list of port entries.  The number of entries is
Packit Service 9ccfef
        given by the value of charNumber."
Packit Service 9ccfef
    ::= { char 2 }
Packit Service 9ccfef
Packit Service 9ccfef
charPortEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX CharPortEntry
Packit Service 9ccfef
    ACCESS not-accessible
Packit Service 9ccfef
    STATUS mandatory
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Status and parameter values for a character port."
Packit Service 9ccfef
    INDEX { charPortIndex }
Packit Service 9ccfef
    ::= { charPortTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
CharPortEntry ::=
Packit Service 9ccfef
    SEQUENCE {
Packit Service 9ccfef
        charPortIndex
Packit Service 9ccfef
            INTEGER,
Packit Service 9ccfef
        charPortName
Packit Service 9ccfef
            DisplayString,
Packit Service 9ccfef
        charPortType
Packit Service 9ccfef
            INTEGER,
Packit Service 9ccfef
        charPortHardware
Packit Service 9ccfef
            AutonomousType,
Packit Service 9ccfef
        charPortReset
Packit Service 9ccfef
            INTEGER,
Packit Service 9ccfef
        charPortAdminStatus
Packit Service 9ccfef
            INTEGER,
Packit Service 9ccfef
        charPortOperStatus
Packit Service 9ccfef
            INTEGER,
Packit Service 9ccfef
        charPortLastChange
Packit Service 9ccfef
            TimeTicks,
Packit Service 9ccfef
        charPortInFlowType
Packit Service 9ccfef
            INTEGER,
Packit Service 9ccfef
        charPortOutFlowType
Packit Service 9ccfef
            INTEGER,
Packit Service 9ccfef
        charPortInFlowState
Packit Service 9ccfef
            INTEGER,
Packit Service 9ccfef
        charPortOutFlowState
Packit Service 9ccfef
            INTEGER,
Packit Service 9ccfef
        charPortInCharacters
Packit Service 9ccfef
            Counter,
Packit Service 9ccfef
        charPortOutCharacters
Packit Service 9ccfef
            Counter,
Packit Service 9ccfef
        charPortAdminOrigin
Packit Service 9ccfef
            INTEGER,
Packit Service 9ccfef
        charPortSessionMaximum
Packit Service 9ccfef
            INTEGER,
Packit Service 9ccfef
        charPortSessionNumber
Packit Service 9ccfef
            Gauge,
Packit Service 9ccfef
        charPortSessionIndex
Packit Service 9ccfef
            INTEGER
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
charPortIndex OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX INTEGER
Packit Service 9ccfef
    ACCESS read-only
Packit Service 9ccfef
    STATUS mandatory
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A unique value for each character port.  Its value
Packit Service 9ccfef
        ranges between 1 and the value of charNumber.  By
Packit Service 9ccfef
        convention and if possible, hardware port numbers
Packit Service 9ccfef
        come first, with a simple, direct mapping.  The
Packit Service 9ccfef
        value for each port must remain constant at least
Packit Service 9ccfef
        from one re-initialization of the network management
Packit Service 9ccfef
        agent to the next."
Packit Service 9ccfef
    ::= { charPortEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
charPortName OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX DisplayString (SIZE (0..32))
Packit Service 9ccfef
    ACCESS read-write
Packit Service 9ccfef
    STATUS mandatory
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "An administratively assigned name for the port,
Packit Service 9ccfef
        typically with some local significance."
Packit Service 9ccfef
    ::= { charPortEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
charPortType OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX INTEGER { physical(1), virtual(2) }
Packit Service 9ccfef
    ACCESS read-only
Packit Service 9ccfef
    STATUS mandatory
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The port's type, 'physical' if the port represents
Packit Service 9ccfef
        an external hardware connector, 'virtual' if it does
Packit Service 9ccfef
        not."
Packit Service 9ccfef
    ::= { charPortEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
charPortHardware OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX AutonomousType
Packit Service 9ccfef
    ACCESS read-only
Packit Service 9ccfef
    STATUS mandatory
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A reference to hardware MIB definitions specific to
Packit Service 9ccfef
        a physical port's external connector.  For example,
Packit Service 9ccfef
        if the connector is RS-232, then the value of this
Packit Service 9ccfef
        object refers to a MIB sub-tree defining objects
Packit Service 9ccfef
        specific to RS-232.  If an agent is not configured
Packit Service 9ccfef
        to have such values, the agent returns the object
Packit Service 9ccfef
        identifier:
Packit Service 9ccfef
Packit Service 9ccfef
            nullHardware OBJECT IDENTIFIER ::= { 0 0 }
Packit Service 9ccfef
        "
Packit Service 9ccfef
    ::= { charPortEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
charPortReset OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX INTEGER { ready(1), execute(2) }
Packit Service 9ccfef
    ACCESS read-write
Packit Service 9ccfef
    STATUS mandatory
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A control to force the port into a clean, initial
Packit Service 9ccfef
        state, both hardware and software, disconnecting all
Packit Service 9ccfef
        the port's existing sessions.  In response to a
Packit Service 9ccfef
        get-request or get-next-request, the agent always
Packit Service 9ccfef
        returns 'ready' as the value.  Setting the value to
Packit Service 9ccfef
        'execute' causes a reset."
Packit Service 9ccfef
    ::= { charPortEntry 5 }
Packit Service 9ccfef
Packit Service 9ccfef
charPortAdminStatus OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX INTEGER { enabled(1), disabled(2), off(3),
Packit Service 9ccfef
                     maintenance(4) }
Packit Service 9ccfef
    ACCESS read-write
Packit Service 9ccfef
    STATUS mandatory
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The port's desired state, independent of flow
Packit Service 9ccfef
        control.  'enabled' indicates that the port is
Packit Service 9ccfef
        allowed to pass characters and form new sessions.
Packit Service 9ccfef
        'disabled' indicates that the port is allowed to
Packit Service 9ccfef
        pass characters but not form new sessions.  'off'
Packit Service 9ccfef
        indicates that the port is not allowed to pass
Packit Service 9ccfef
        characters or have any sessions. 'maintenance'
Packit Service 9ccfef
        indicates a maintenance mode, exclusive of normal
Packit Service 9ccfef
        operation, such as running a test."
Packit Service 9ccfef
    ::= { charPortEntry 6 }
Packit Service 9ccfef
Packit Service 9ccfef
charPortOperStatus OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX INTEGER { up(1), down(2),
Packit Service 9ccfef
                     maintenance(3), absent(4), active(5) }
Packit Service 9ccfef
    ACCESS read-only
Packit Service 9ccfef
    STATUS mandatory
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The port's actual, operational state, independent
Packit Service 9ccfef
        of flow control.  'up' indicates able to function
Packit Service 9ccfef
        normally.  'down' indicates inability to function
Packit Service 9ccfef
        for administrative or operational reasons.
Packit Service 9ccfef
        'maintenance' indicates a maintenance mode,
Packit Service 9ccfef
        exclusive of normal operation, such as running a
Packit Service 9ccfef
        test.  'absent' indicates that port hardware is not
Packit Service 9ccfef
        present.  'active' indicates up with a user present
Packit Service 9ccfef
        (e.g. logged in)."
Packit Service 9ccfef
    ::= { charPortEntry 7 }
Packit Service 9ccfef
Packit Service 9ccfef
charPortLastChange OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX TimeTicks
Packit Service 9ccfef
    ACCESS read-only
Packit Service 9ccfef
    STATUS mandatory
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The value of sysUpTime at the time the port entered
Packit Service 9ccfef
        its current operational state.  If the current state
Packit Service 9ccfef
        was entered prior to the last reinitialization of
Packit Service 9ccfef
        the local network management subsystem, then this
Packit Service 9ccfef
        object contains a zero value."
Packit Service 9ccfef
    ::= { charPortEntry 8 }
Packit Service 9ccfef
Packit Service 9ccfef
charPortInFlowType OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX INTEGER { none(1), xonXoff(2), hardware(3),
Packit Service 9ccfef
                     ctsRts(4), dsrDtr(5) }
Packit Service 9ccfef
    ACCESS read-write
Packit Service 9ccfef
    STATUS mandatory
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The port's type of input flow control.  'none'
Packit Service 9ccfef
        indicates no flow control at this level or below.
Packit Service 9ccfef
        'xonXoff' indicates software flow control by
Packit Service 9ccfef
        recognizing XON and XOFF characters.  'hardware'
Packit Service 9ccfef
        indicates flow control delegated to the lower level,
Packit Service 9ccfef
        for example a parallel port.
Packit Service 9ccfef
Packit Service 9ccfef
        'ctsRts' and 'dsrDtr' are specific to RS-232-like
Packit Service 9ccfef
        ports.  Although not architecturally pure, they are
Packit Service 9ccfef
        included here for simplicity's sake."
Packit Service 9ccfef
    ::= { charPortEntry 9 }
Packit Service 9ccfef
Packit Service 9ccfef
charPortOutFlowType OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX INTEGER { none(1), xonXoff(2), hardware(3),
Packit Service 9ccfef
                     ctsRts(4), dsrDtr(5) }
Packit Service 9ccfef
    ACCESS read-write
Packit Service 9ccfef
    STATUS mandatory
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The port's type of output flow control.  'none'
Packit Service 9ccfef
        indicates no flow control at this level or below.
Packit Service 9ccfef
        'xonXoff' indicates software flow control by
Packit Service 9ccfef
        recognizing XON and XOFF characters.  'hardware'
Packit Service 9ccfef
        indicates flow control delegated to the lower level,
Packit Service 9ccfef
        for example a parallel port.
Packit Service 9ccfef
Packit Service 9ccfef
        'ctsRts' and 'dsrDtr' are specific to RS-232-like
Packit Service 9ccfef
        ports.  Although not architecturally pure, they are
Packit Service 9ccfef
        included here for simplicy's sake."
Packit Service 9ccfef
    ::= { charPortEntry 10 }
Packit Service 9ccfef
Packit Service 9ccfef
charPortInFlowState OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX INTEGER { none(1), unknown(2), stop(3), go(4) }
Packit Service 9ccfef
    ACCESS read-only
Packit Service 9ccfef
    STATUS mandatory
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The current operational state of input flow control
Packit Service 9ccfef
        on the port.  'none' indicates not applicable.
Packit Service 9ccfef
        'unknown' indicates this level does not know.
Packit Service 9ccfef
        'stop' indicates flow not allowed.  'go' indicates
Packit Service 9ccfef
        flow allowed."
Packit Service 9ccfef
    ::= { charPortEntry 11 }
Packit Service 9ccfef
Packit Service 9ccfef
charPortOutFlowState OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX INTEGER { none(1), unknown(2), stop(3), go(4) }
Packit Service 9ccfef
    ACCESS read-only
Packit Service 9ccfef
    STATUS mandatory
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The current operational state of output flow
Packit Service 9ccfef
        control on the port.  'none' indicates not
Packit Service 9ccfef
        applicable.  'unknown' indicates this level does not
Packit Service 9ccfef
        know.  'stop' indicates flow not allowed.  'go'
Packit Service 9ccfef
        indicates flow allowed."
Packit Service 9ccfef
    ::= { charPortEntry 12 }
Packit Service 9ccfef
Packit Service 9ccfef
charPortInCharacters OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX Counter
Packit Service 9ccfef
    ACCESS read-only
Packit Service 9ccfef
    STATUS mandatory
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Total number of characters detected as input from
Packit Service 9ccfef
        the port since system re-initialization and while
Packit Service 9ccfef
        the port operational state was 'up', 'active', or
Packit Service 9ccfef
        'maintenance', including, for example, framing, flow
Packit Service 9ccfef
        control (i.e. XON and XOFF), each occurrence of a
Packit Service 9ccfef
        BREAK condition, locally-processed input, and input
Packit Service 9ccfef
        sent to all sessions."
Packit Service 9ccfef
    ::= { charPortEntry 13 }
Packit Service 9ccfef
Packit Service 9ccfef
charPortOutCharacters OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX Counter
Packit Service 9ccfef
    ACCESS read-only
Packit Service 9ccfef
    STATUS mandatory
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Total number of characters detected as output to
Packit Service 9ccfef
        the port since system re-initialization and while
Packit Service 9ccfef
        the port operational state was 'up', 'active', or
Packit Service 9ccfef
        'maintenance', including, for example, framing, flow
Packit Service 9ccfef
        control (i.e. XON and XOFF), each occurrence of a
Packit Service 9ccfef
        BREAK condition, locally-created output, and output
Packit Service 9ccfef
        received from all sessions."
Packit Service 9ccfef
    ::= { charPortEntry 14 }
Packit Service 9ccfef
Packit Service 9ccfef
charPortAdminOrigin OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX INTEGER { dynamic(1), network(2), local(3),
Packit Service 9ccfef
                     none(4) }
Packit Service 9ccfef
    ACCESS read-write
Packit Service 9ccfef
    STATUS mandatory
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The administratively allowed origin for
Packit Service 9ccfef
        establishing session on the port.  'dynamic' allows
Packit Service 9ccfef
        'network' or 'local' session establishment. 'none'
Packit Service 9ccfef
        disallows session establishment."
Packit Service 9ccfef
    ::= { charPortEntry 15 }
Packit Service 9ccfef
Packit Service 9ccfef
charPortSessionMaximum OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX INTEGER
Packit Service 9ccfef
    ACCESS read-write
Packit Service 9ccfef
    STATUS mandatory
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The maximum number of concurrent sessions allowed
Packit Service 9ccfef
        on the port.  A value of -1 indicates no maximum.
Packit Service 9ccfef
        Setting the maximum to less than the current number
Packit Service 9ccfef
        of sessions has unspecified results."
Packit Service 9ccfef
    ::= { charPortEntry 16 }
Packit Service 9ccfef
Packit Service 9ccfef
charPortSessionNumber OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX Gauge
Packit Service 9ccfef
    ACCESS read-only
Packit Service 9ccfef
    STATUS mandatory
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The number of open sessions on the port that are in
Packit Service 9ccfef
        the connecting, connected, or disconnecting state."
Packit Service 9ccfef
    ::= { charPortEntry 17 }
Packit Service 9ccfef
Packit Service 9ccfef
charPortSessionIndex OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX INTEGER
Packit Service 9ccfef
    ACCESS read-only
Packit Service 9ccfef
    STATUS mandatory
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The value of charSessIndex for the port's first or
Packit Service 9ccfef
        only active session.  If the port has no active
Packit Service 9ccfef
        session, the agent returns the value zero."
Packit Service 9ccfef
    ::= { charPortEntry 18 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
-- the Character Session table
Packit Service 9ccfef
Packit Service 9ccfef
charSessTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX SEQUENCE OF CharSessEntry
Packit Service 9ccfef
    ACCESS not-accessible
Packit Service 9ccfef
    STATUS mandatory
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A list of port session entries."
Packit Service 9ccfef
    ::= { char 3 }
Packit Service 9ccfef
Packit Service 9ccfef
charSessEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX CharSessEntry
Packit Service 9ccfef
    ACCESS not-accessible
Packit Service 9ccfef
    STATUS mandatory
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Status and parameter values for a character port
Packit Service 9ccfef
        session."
Packit Service 9ccfef
    INDEX { charSessPortIndex, charSessIndex }
Packit Service 9ccfef
    ::= { charSessTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
CharSessEntry ::=
Packit Service 9ccfef
    SEQUENCE {
Packit Service 9ccfef
        charSessPortIndex
Packit Service 9ccfef
            INTEGER,
Packit Service 9ccfef
        charSessIndex
Packit Service 9ccfef
            INTEGER,
Packit Service 9ccfef
        charSessKill
Packit Service 9ccfef
            INTEGER,
Packit Service 9ccfef
        charSessState
Packit Service 9ccfef
            INTEGER,
Packit Service 9ccfef
        charSessProtocol
Packit Service 9ccfef
            AutonomousType,
Packit Service 9ccfef
        charSessOperOrigin
Packit Service 9ccfef
            INTEGER,
Packit Service 9ccfef
        charSessInCharacters
Packit Service 9ccfef
            Counter,
Packit Service 9ccfef
        charSessOutCharacters
Packit Service 9ccfef
            Counter,
Packit Service 9ccfef
        charSessConnectionId
Packit Service 9ccfef
            InstancePointer,
Packit Service 9ccfef
        charSessStartTime
Packit Service 9ccfef
            TimeTicks
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
charSessPortIndex OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX INTEGER
Packit Service 9ccfef
    ACCESS read-only
Packit Service 9ccfef
    STATUS mandatory
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The value of charPortIndex for the port to which
Packit Service 9ccfef
        this session belongs."
Packit Service 9ccfef
    ::= { charSessEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
charSessIndex OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX INTEGER
Packit Service 9ccfef
    ACCESS read-only
Packit Service 9ccfef
    STATUS mandatory
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The session index in the context of the port, a
Packit Service 9ccfef
        non-zero positive integer.  Session indexes within a
Packit Service 9ccfef
        port need not be sequential.  Session indexes may be
Packit Service 9ccfef
        reused for different ports.  For example, port 1 and
Packit Service 9ccfef
        port 3 may both have a session 2 at the same time.
Packit Service 9ccfef
        Session indexes may have any valid integer value,
Packit Service 9ccfef
        with any meaning convenient to the agent
Packit Service 9ccfef
        implementation."
Packit Service 9ccfef
    ::= { charSessEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
charSessKill OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX INTEGER { ready(1), execute(2) }
Packit Service 9ccfef
    ACCESS read-write
Packit Service 9ccfef
    STATUS mandatory
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A control to terminate the session.  In response to
Packit Service 9ccfef
        a get-request or get-next-request, the agent always
Packit Service 9ccfef
        returns 'ready' as the value.  Setting the value to
Packit Service 9ccfef
        'execute' causes termination."
Packit Service 9ccfef
    ::= { charSessEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
charSessState OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX INTEGER { connecting(1), connected(2),
Packit Service 9ccfef
                     disconnecting(3) }
Packit Service 9ccfef
    ACCESS read-only
Packit Service 9ccfef
    STATUS mandatory
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The current operational state of the session,
Packit Service 9ccfef
        disregarding flow control.  'connected' indicates
Packit Service 9ccfef
        that character data could flow on the network side
Packit Service 9ccfef
        of session.  'connecting' indicates moving from
Packit Service 9ccfef
        nonexistent toward 'connected'.  'disconnecting'
Packit Service 9ccfef
        indicates moving from 'connected' or 'connecting' to
Packit Service 9ccfef
        nonexistent."
Packit Service 9ccfef
    ::= { charSessEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
charSessProtocol OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX AutonomousType
Packit Service 9ccfef
    ACCESS read-only
Packit Service 9ccfef
    STATUS mandatory
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The network protocol over which the session is
Packit Service 9ccfef
        running.  Other OBJECT IDENTIFIER values may be
Packit Service 9ccfef
        defined elsewhere, in association with specific
Packit Service 9ccfef
        protocols.  However, this document assigns those of
Packit Service 9ccfef
        known interest as of this writing."
Packit Service 9ccfef
    ::= { charSessEntry 5 }
Packit Service 9ccfef
Packit Service 9ccfef
wellKnownProtocols OBJECT IDENTIFIER ::= { char 4 }
Packit Service 9ccfef
Packit Service 9ccfef
protocolOther  OBJECT IDENTIFIER ::= {wellKnownProtocols 1}
Packit Service 9ccfef
protocolTelnet OBJECT IDENTIFIER ::= {wellKnownProtocols 2}
Packit Service 9ccfef
protocolRlogin OBJECT IDENTIFIER ::= {wellKnownProtocols 3}
Packit Service 9ccfef
protocolLat    OBJECT IDENTIFIER ::= {wellKnownProtocols 4}
Packit Service 9ccfef
protocolX29    OBJECT IDENTIFIER ::= {wellKnownProtocols 5}
Packit Service 9ccfef
protocolVtp    OBJECT IDENTIFIER ::= {wellKnownProtocols 6}
Packit Service 9ccfef
Packit Service 9ccfef
charSessOperOrigin OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX INTEGER { unknown(1), network(2), local(3) }
Packit Service 9ccfef
    ACCESS read-only
Packit Service 9ccfef
    STATUS mandatory
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The session's source of establishment."
Packit Service 9ccfef
    ::= { charSessEntry 6 }
Packit Service 9ccfef
Packit Service 9ccfef
charSessInCharacters OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX Counter
Packit Service 9ccfef
    ACCESS read-only
Packit Service 9ccfef
    STATUS mandatory
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "This session's subset of charPortInCharacters."
Packit Service 9ccfef
    ::= { charSessEntry 7 }
Packit Service 9ccfef
Packit Service 9ccfef
charSessOutCharacters OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX Counter
Packit Service 9ccfef
    ACCESS read-only
Packit Service 9ccfef
    STATUS mandatory
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "This session's subset of charPortOutCharacters."
Packit Service 9ccfef
    ::= { charSessEntry 8 }
Packit Service 9ccfef
Packit Service 9ccfef
charSessConnectionId OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX InstancePointer
Packit Service 9ccfef
    ACCESS read-only
Packit Service 9ccfef
    STATUS mandatory
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A reference to additional local MIB information.
Packit Service 9ccfef
        This should be the highest available related MIB,
Packit Service 9ccfef
        corresponding to charSessProtocol, such as Telnet.
Packit Service 9ccfef
        For example, the value for a TCP connection (in the
Packit Service 9ccfef
        absence of a Telnet MIB) is the object identifier of
Packit Service 9ccfef
        tcpConnState.  If an agent is not configured to have
Packit Service 9ccfef
        such values, the agent returns the object
Packit Service 9ccfef
        identifier:
Packit Service 9ccfef
Packit Service 9ccfef
            nullConnectionId OBJECT IDENTIFIER ::= { 0 0 }
Packit Service 9ccfef
        "
Packit Service 9ccfef
    ::= { charSessEntry 9 }
Packit Service 9ccfef
Packit Service 9ccfef
charSessStartTime OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX TimeTicks
Packit Service 9ccfef
    ACCESS read-only
Packit Service 9ccfef
    STATUS mandatory
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The value of sysUpTime in MIB-2 when the session
Packit Service 9ccfef
        entered connecting state."
Packit Service 9ccfef
    ::= { charSessEntry 10 }
Packit Service 9ccfef
Packit Service 9ccfef
END