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