GET-SUBTREE-MIB

File: GET-SUBTREE-MIB.mib (12263 bytes)

Imported modules

SNMPv2-SMI SNMPv2-TC SNMPv2-CONF
SNMP-FRAMEWORK-MIB

Imported symbols

MODULE-IDENTITY OBJECT-TYPE NOTIFICATION-TYPE
Unsigned32 mib-2 Counter32
RowStatus TruthValue MODULE-COMPLIANCE
OBJECT-GROUP NOTIFICATION-GROUP SnmpAdminString

Defined Types

GetSubtreeRootEntry  
SEQUENCE    
  getSubtreeRootOperationID Unsigned32
  getSubtreeRootOIDIndex Unsigned32
  getSubtreeRootOID OBJECT IDENTIFIER
  getSubtreeRootStatus RowStatus

GetSubtreeControlEntry  
SEQUENCE    
  getSubtreeControlTarget SnmpAdminString
  getSubtreeControlSeqNumber Counter32
  getSubtreeControlCount Counter32
  getSubtreeControlDone TruthValue
  getSubtreeControlStatus RowStatus

Defined Values

getSubtreeMIB 1.3.6.1.2.1.1
This MIB module provides the ability to retrieve arbitrary subtrees of OIDs (in parallel) by receiving traps.
MODULE-IDENTITY    

getSubtreeMIBObjects 1.3.6.1.2.1.1.1
OBJECT IDENTIFIER    

getSubtree 1.3.6.1.2.1.1.1.1
OBJECT IDENTIFIER    

getSubtreeTraps 1.3.6.1.2.1.1.1.2
OBJECT IDENTIFIER    

getSubtreeRootTable 1.3.6.1.2.1.1.1.1.1
The (conceptual) table containing the root OID(s) of the MIB subtree(s) to be retrieved. Multiple rows with different values for getSubtreeRootOID may be created if the manager wishes to retrieve several subtrees simultaneously
OBJECT-TYPE    
  SEQUENCE OF  
    GetSubtreeRootEntry

getSubtreeRootEntry 1.3.6.1.2.1.1.1.1.1.1
An entry (conceptual row) specifying the root OID of the MIB subtree to be retrieved
OBJECT-TYPE    
  GetSubtreeRootEntry  

getSubtreeRootOperationID 1.3.6.1.2.1.1.1.1.1.1.1
An integer uniquely identifying the GetSubtree operation in progress. This value should be randomly generated by a manager before attempting to create the row.
OBJECT-TYPE    
  Unsigned32  

getSubtreeRootOIDIndex 1.3.6.1.2.1.1.1.1.1.1.2
An index value used to associate various root OIDs with the same GetSubtree operation. This value should be one for the first entry associated with a particular retrieval operation and should be sequentially incremented for each additional entry.
OBJECT-TYPE    
  Unsigned32  

getSubtreeRootOID 1.3.6.1.2.1.1.1.1.1.1.3
The root OID of the subtree to be retrieved.
OBJECT-TYPE    
  OBJECT IDENTIFIER  

getSubtreeRootStatus 1.3.6.1.2.1.1.1.1.1.1.4
The status of this row. The manager should create one row for each subtree to be retrieved. After the entire subtree retrieval operation is completed (or if the operation is aborted by the user) all rows in this table corresponding to that operation are automatically deleted by the agent. Objects in this table cannot be modified while a GetSubtree retrieval operation is in progress.
OBJECT-TYPE    
  RowStatus  

getSubtreeControlTable 1.3.6.1.2.1.1.1.1.2
The (conceptual) table used to control GetSubtree operations in progress. This table is used in conjunction with getSubtreeRootTable. A manager interested in retrieving a subtree of MIB objects must first create an entry in the getSubtreeRootTable specifying the root OID (s) of the subtree(s) to be retrieved. It must then make a corresponding entry in this table using the same getSubtreeRootOperationID value and identifying itself (via getSubtreeControlTarget) as the recipient of the traps. When the agent completes retrieval of all MIB instances within the specified subtree(s) this conceptual row will be automatically deleted.
OBJECT-TYPE    
  SEQUENCE OF  
    GetSubtreeControlEntry

getSubtreeControlEntry 1.3.6.1.2.1.1.1.1.2.1
An entry (conceptual row) containing the information on a particular GetSubtree operation in progress.
OBJECT-TYPE    
  GetSubtreeControlEntry  

getSubtreeControlTarget 1.3.6.1.2.1.1.1.1.2.1.2
This object selects a management target defined in the snmpTargetAddrTable (in the SNMP-TARGET-MIB). The selected target is defined by an entry in the snmpTargetAddrTable whose index value (snmpTargetAddrName) is equal to this object.
OBJECT-TYPE    
  SnmpAdminString  

getSubtreeControlSeqNumber 1.3.6.1.2.1.1.1.1.2.1.3
The number of trap responses previously sent for this GetSubtree request.
OBJECT-TYPE    
  Counter32  

getSubtreeControlCount 1.3.6.1.2.1.1.1.1.2.1.4
The number of repetitions transmitted thus far (up to and including those sent in the current trap)
OBJECT-TYPE    
  Counter32  

getSubtreeControlDone 1.3.6.1.2.1.1.1.1.2.1.5
This is set to true in the last trap sent, and is set to false otherwise.
OBJECT-TYPE    
  TruthValue  

getSubtreeControlStatus 1.3.6.1.2.1.1.1.1.2.1.6
The status of this row, by which new entries may be created, or old entries deleted from this table. Once created, the row may be deleted, but other objects in the row may not be modified. A row (and corresponding rows in the getSubtreeRootTable) will be deleted automatically by the agent once the operation has completed. A row may be created using an instance value for getSubtreeRootOperationID even if no entries exist in getSubtreeRootTable indexed by that value. Creating a row will cause the subtree retrieval operation to commence if there are entries in the getSubtreeRootTable indexed by the same value of getSubtreeRootOperationID as this row. If the agent allows aborting operations in progress, deleting a row will cause the operation to halt. If the operation is successfully aborted, the rows in the getSubtreeRootTable corresponding to this request will also be automatically deleted by the agent.
OBJECT-TYPE    
  RowStatus  

getSubtreeTrapPrefix 1.3.6.1.2.1.1.1.2.0
OBJECT IDENTIFIER    

getSubtreeResponse 1.3.6.1.2.1.1.1.2.0.1
In addition to the three objects above, this trap also contains a series of varbinds containing the next chunk of the subtree. The generating entity will append, in order, as many variables to the variable- bindings field as it can without exceeding the maximum message size, and without going beyond the subtree of OIDs requested. A series of such traps will be generated until the end of the subtree is reached.
NOTIFICATION-TYPE    

getSubtreeMIBConformance 1.3.6.1.2.1.1.2
OBJECT IDENTIFIER    

getSubtreeMIBCompliances 1.3.6.1.2.1.1.2.1
OBJECT IDENTIFIER    

getSubtreeMIBGroups 1.3.6.1.2.1.1.2.2
OBJECT IDENTIFIER    

getSubtreeMIBCompliance 1.3.6.1.2.1.1.2.1.1
The compliance statement for the GetSubtree MIB.
MODULE-COMPLIANCE    

getSubtreeObjectGroup 1.3.6.1.2.1.1.2.2.1
A collection of objects to support requests for subtree retrieval operations.
OBJECT-GROUP    

getSubtreeNotificationGroup 1.3.6.1.2.1.1.2.2.2
The notification which an entity is required to implement.
NOTIFICATION-GROUP