170 lines
		
	
	
		
			6.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			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
 |