mibs/MIBS/cisco/CISCOSB-DEBUGCAPABILITIES-MIB
2023-12-05 12:25:34 +01:00

170 lines
6.1 KiB
Plaintext

CISCOSB-DEBUGCAPABILITIES-MIB DEFINITIONS ::= BEGIN
-- Title: CISCOSB
-- SNA MIB
-- Version: 800
-- Date: 12-May-2015
IMPORTS
switch001 FROM CISCOSB-MIB
OBJECT-TYPE, MODULE-IDENTITY FROM SNMPv2-SMI
InetAddressType, InetAddress FROM INET-ADDRESS-MIB
TestAndIncr, TimeInterval, DisplayString, RowStatus, TruthValue FROM SNMPv2-TC;
rlSna MODULE-IDENTITY
LAST-UPDATED "201101050000Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Postal: 170 West Tasman Drive
San Jose , CA 95134-1706
USA
Website: Cisco Small Business Support Community <http://www.cisco.com/go/smallbizsupport>"
DESCRIPTION
"This private MIB module is used for communication between
SNA client and SNA server."
REVISION "201505120000Z"
DESCRIPTION
"Initial revision."
::= { switch001 229 }
rlSnaNextFreeSessionId OBJECT-TYPE
SYNTAX TestAndIncr
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The MIB allows several SNA clients operating at the same time to
receive different session ids. Get operation on this MIB will return
the next free session id number. An SNA client should then issue SET
operation with the value it received. The response will be one of the
following:
- noError.
- inconsistentValue in case another client has already used this session id.
- resourceUnavailable in case the number of active sessions has already
reached the maximum.
In case of success, a new session events database is allocated for the session id."
::= { rlSna 1 }
rlSnaClientAgentPollingTable OBJECT-TYPE
SYNTAX SEQUENCE OF RlSnaClientAgentPollingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table maintains remote agents and MIBs the SNA client wants to poll. The SNA client can add
an entry to this table, with an session-id of a currently connected client. Once an entry was added,
the SNA application will poll the requested MIB in the requested agent. This will be done one time
only or repeatadly (rlSnaClientAgentPollingEnable is set to TRUE). When the client diesconnects, all
entries relevant to this client session-id are automatically deleted from the table. "
::= { rlSna 2 }
rlSnaClientAgentPollingEntry OBJECT-TYPE
SYNTAX RlSnaClientAgentPollingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" The row definition for this table."
INDEX { rlSnaClientAgentClientSessionId, rlSnaClientAgentAgentAddressType, rlSnaClientAgentAgentAddress, IMPLIED rlSnaClientAgentMibName }
::= { rlSnaClientAgentPollingTable 1 }
RlSnaClientAgentPollingEntry ::= SEQUENCE {
rlSnaClientAgentClientSessionId INTEGER,
rlSnaClientAgentAgentAddressType InetAddressType,
rlSnaClientAgentAgentAddress InetAddress,
rlSnaClientAgentMibName DisplayString,
rlSnaClientAgentMibFieldsMask OCTET STRING,
rlSnaClientAgentSecondaryMibName DisplayString,
rlSnaClientAgentPollingEnable TruthValue,
rlSnaClientAgentPollingInterval TimeInterval,
rlSnaClientAgentStatus RowStatus
}
rlSnaClientAgentClientSessionId OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The session-id of a the client that requests the remote agent's MIB/s polling."
::= { rlSnaClientAgentPollingEntry 1 }
rlSnaClientAgentAgentAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Type of Remote Agent IP address, from which the client wants to poll MIB/s."
::= { rlSnaClientAgentPollingEntry 2 }
rlSnaClientAgentAgentAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"IP address of the remote agent, from which the client wants to poll MIB/s."
::= { rlSnaClientAgentPollingEntry 3 }
rlSnaClientAgentMibName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..80))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The name of a MIB table/ MIB scalar the SNA client wants to poll its values."
::= { rlSnaClientAgentPollingEntry 4 }
rlSnaClientAgentMibFieldsMask OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"A bit-mask indicating which fields are requeted to be polled. For each requested
field, the appropriate bit should be turned on. Empty mask means all entry fields
should be polled."
DEFVAL { "" }
::= { rlSnaClientAgentPollingEntry 5 }
rlSnaClientAgentSecondaryMibName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..80))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The name of a secondary MIB table/ MIB scalar to be polled together with the
main MIB. In case the length of this value is 0, no MIB is being specified
to be polled."
DEFVAL { "" }
::= { rlSnaClientAgentPollingEntry 6 }
rlSnaClientAgentPollingEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Indicates whether the specified MIB should be polled periodically
on the remote agent, or one time only."
DEFVAL { false }
::= { rlSnaClientAgentPollingEntry 7 }
rlSnaClientAgentPollingInterval OBJECT-TYPE
SYNTAX TimeInterval
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The time interval to wait until the next polling."
DEFVAL { 12000 }
::= { rlSnaClientAgentPollingEntry 8 }
rlSnaClientAgentStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status field of the row. The user may use only 'createAndGo'
and 'active' statuses."
::= { rlSnaClientAgentPollingEntry 9 }
END