Blame mibs/ietf/AGENTX-MIB

Packit 022b05
AGENTX-MIB DEFINITIONS ::= BEGIN
Packit 022b05
Packit 022b05
IMPORTS
Packit 022b05
 MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, mib-2
Packit 022b05
    FROM SNMPv2-SMI
Packit 022b05
 SnmpAdminString
Packit 022b05
    FROM SNMP-FRAMEWORK-MIB
Packit 022b05
 MODULE-COMPLIANCE, OBJECT-GROUP
Packit 022b05
    FROM SNMPv2-CONF
Packit 022b05
 TEXTUAL-CONVENTION, TimeStamp, TruthValue, TDomain
Packit 022b05
    FROM SNMPv2-TC;
Packit 022b05
agentxMIB MODULE-IDENTITY
Packit 022b05
 LAST-UPDATED "200001100000Z" -- Midnight 10 January 2000
Packit 022b05
 ORGANIZATION "AgentX Working Group"
Packit 022b05
 CONTACT-INFO "WG-email:   agentx@dorothy.bmc.com
Packit 022b05
               Subscribe:  agentx-request@dorothy.bmc.com
Packit 022b05
               WG-email Archive:  ftp://ftp.peer.com/pub/agentx/archives
Packit 022b05
               FTP repository:  ftp://ftp.peer.com/pub/agentx
Packit 022b05
               http://www.ietf.org/html.charters/agentx-charter.html
Packit 022b05
Packit 022b05
               Chair:      Bob Natale
Packit 022b05
                           ACE*COMM Corporation
Packit 022b05
               Email:      bnatale@acecomm.com
Packit 022b05
Packit 022b05
               WG editor:  Mark Ellison
Packit 022b05
                           Ellison Software Consulting, Inc.
Packit 022b05
               Email:      ellison@world.std.com
Packit 022b05
Packit 022b05
               Co-author:  Lauren Heintz
Packit 022b05
                           Cisco Systems,
Packit 022b05
               EMail:      lheintz@cisco.com
Packit 022b05
Packit 022b05
               Co-author:  Smitha Gudur
Packit 022b05
                           Independent Consultant
Packit 022b05
               Email:      sgudur@hotmail.com
Packit 022b05
Packit 022b05
Packit 022b05
              "
Packit 022b05
 DESCRIPTION    "This is the MIB module for the SNMP Agent Extensibility
Packit 022b05
     Protocol (AgentX).  This MIB module will be implemented by
Packit 022b05
     the master agent.
Packit 022b05
    "
Packit 022b05
Packit 022b05
  REVISION     "200001100000Z" -- Midnight 10 January 2000
Packit 022b05
 DESCRIPTION
Packit 022b05
    "Initial version published as RFC 2742."
Packit 022b05
Packit 022b05
  ::= { mib-2  74 }
Packit 022b05
Packit 022b05
 -- Textual Conventions
Packit 022b05
Packit 022b05
 AgentxTAddress ::= TEXTUAL-CONVENTION
Packit 022b05
   STATUS       current
Packit 022b05
   DESCRIPTION
Packit 022b05
     "Denotes a transport service address.  This is identical to
Packit 022b05
      the TAddress textual convention (SNMPv2-SMI) except that
Packit 022b05
      zero-length values are permitted.
Packit 022b05
     "
Packit 022b05
   SYNTAX       OCTET STRING (SIZE (0..255))
Packit 022b05
Packit 022b05
 -- Administrative assignments
Packit 022b05
Packit 022b05
 agentxObjects OBJECT IDENTIFIER      ::= { agentxMIB 1 }
Packit 022b05
 agentxGeneral OBJECT IDENTIFIER      ::= { agentxObjects 1 }
Packit 022b05
 agentxConnection OBJECT IDENTIFIER   ::= { agentxObjects 2 }
Packit 022b05
 agentxSession OBJECT IDENTIFIER      ::= { agentxObjects 3 }
Packit 022b05
 agentxRegistration OBJECT IDENTIFIER ::= { agentxObjects 4 }
Packit 022b05
Packit 022b05
 agentxDefaultTimeout OBJECT-TYPE
Packit 022b05
  SYNTAX      INTEGER (0..255)
Packit 022b05
  UNITS       "seconds"
Packit 022b05
  MAX-ACCESS  read-only
Packit 022b05
  STATUS      current
Packit 022b05
  DESCRIPTION
Packit 022b05
     "The default length of time, in seconds, that the master
Packit 022b05
      agent should allow to elapse after dispatching a message
Packit 022b05
      to a session before it regards the subagent as not
Packit 022b05
      responding.  This is a system-wide value that may
Packit 022b05
      override the timeout value associated with a particular
Packit 022b05
      session (agentxSessionTimeout) or a particular registered
Packit 022b05
      MIB region (agentxRegTimeout).  If the associated value of
Packit 022b05
      agentxSessionTimeout and agentxRegTimeout are zero, or
Packit 022b05
      impractical in accordance with implementation-specific
Packit 022b05
      procedure of the master agent, the value represented by
Packit 022b05
      this object will be the effective timeout value for the
Packit 022b05
Packit 022b05
Packit 022b05
      master agent to await a response to a dispatch from a
Packit 022b05
      given subagent.
Packit 022b05
     "
Packit 022b05
  DEFVAL      { 5 }
Packit 022b05
  ::= { agentxGeneral 1 }
Packit 022b05
Packit 022b05
 agentxMasterAgentXVer OBJECT-TYPE
Packit 022b05
  SYNTAX      INTEGER (1..255)
Packit 022b05
  MAX-ACCESS  read-only
Packit 022b05
  STATUS      current
Packit 022b05
  DESCRIPTION
Packit 022b05
     "The AgentX protocol version supported by this master agent.
Packit 022b05
      The current protocol version is 1.  Note that the master agent
Packit 022b05
      must also allow interaction with earlier version subagents.
Packit 022b05
     "
Packit 022b05
  ::= { agentxGeneral 2 }
Packit 022b05
Packit 022b05
 --      The AgentX Subagent Connection Group
Packit 022b05
Packit 022b05
 agentxConnTableLastChange OBJECT-TYPE
Packit 022b05
  SYNTAX      TimeStamp
Packit 022b05
  MAX-ACCESS  read-only
Packit 022b05
  STATUS      current
Packit 022b05
  DESCRIPTION
Packit 022b05
     "The value of sysUpTime when the last row creation or deletion
Packit 022b05
      occurred in the agentxConnectionTable.
Packit 022b05
     "
Packit 022b05
  ::= { agentxConnection 1 }
Packit 022b05
Packit 022b05
 agentxConnectionTable OBJECT-TYPE
Packit 022b05
   SYNTAX      SEQUENCE OF AgentxConnectionEntry
Packit 022b05
   MAX-ACCESS  not-accessible
Packit 022b05
   STATUS      current
Packit 022b05
   DESCRIPTION
Packit 022b05
     "The agentxConnectionTable tracks all current AgentX transport
Packit 022b05
      connections.  There may be zero, one, or more AgentX sessions
Packit 022b05
      carried on a given AgentX connection.
Packit 022b05
     "
Packit 022b05
   ::= { agentxConnection 2 }
Packit 022b05
Packit 022b05
 agentxConnectionEntry OBJECT-TYPE
Packit 022b05
   SYNTAX      AgentxConnectionEntry
Packit 022b05
   MAX-ACCESS  not-accessible
Packit 022b05
   STATUS      current
Packit 022b05
Packit 022b05
   DESCRIPTION
Packit 022b05
     "An agentxConnectionEntry contains information describing a
Packit 022b05
      single AgentX transport connection.  A connection may be
Packit 022b05
Packit 022b05
Packit 022b05
      used to support zero or more AgentX sessions.  An entry is
Packit 022b05
      created when a new transport connection is established,
Packit 022b05
      and is destroyed when the transport connection is terminated.
Packit 022b05
     "
Packit 022b05
   INDEX { agentxConnIndex }
Packit 022b05
   ::= { agentxConnectionTable 1 }
Packit 022b05
Packit 022b05
 AgentxConnectionEntry ::= SEQUENCE {
Packit 022b05
          agentxConnIndex            Unsigned32,
Packit 022b05
          agentxConnOpenTime         TimeStamp,
Packit 022b05
          agentxConnTransportDomain  TDomain,
Packit 022b05
          agentxConnTransportAddress AgentxTAddress }
Packit 022b05
Packit 022b05
 agentxConnIndex OBJECT-TYPE
Packit 022b05
   SYNTAX       Unsigned32 (1..4294967295)
Packit 022b05
   MAX-ACCESS   not-accessible
Packit 022b05
   STATUS       current
Packit 022b05
   DESCRIPTION
Packit 022b05
     "agentxConnIndex contains the value that uniquely identifies
Packit 022b05
      an open transport connection used by this master agent
Packit 022b05
      to provide AgentX service.  Values of this index should
Packit 022b05
      not be re-used.  The value assigned to a given transport
Packit 022b05
      connection is constant for the lifetime of that connection.
Packit 022b05
     "
Packit 022b05
   ::= { agentxConnectionEntry 1 }
Packit 022b05
Packit 022b05
 agentxConnOpenTime OBJECT-TYPE
Packit 022b05
   SYNTAX       TimeStamp
Packit 022b05
   MAX-ACCESS   read-only
Packit 022b05
   STATUS       current
Packit 022b05
   DESCRIPTION
Packit 022b05
     "The value of sysUpTime when this connection was established
Packit 022b05
      and, therefore, its value when this entry was added to the table.
Packit 022b05
     "
Packit 022b05
   ::= { agentxConnectionEntry 2 }
Packit 022b05
Packit 022b05
 agentxConnTransportDomain OBJECT-TYPE
Packit 022b05
   SYNTAX       TDomain
Packit 022b05
   MAX-ACCESS   read-only
Packit 022b05
   STATUS       current
Packit 022b05
   DESCRIPTION
Packit 022b05
     "The transport protocol in use for this connection to the
Packit 022b05
      subagent.
Packit 022b05
     "
Packit 022b05
   ::= { agentxConnectionEntry 3 }
Packit 022b05
Packit 022b05
 agentxConnTransportAddress OBJECT-TYPE
Packit 022b05
   SYNTAX       AgentxTAddress
Packit 022b05
Packit 022b05
Packit 022b05
   MAX-ACCESS   read-only
Packit 022b05
   STATUS       current
Packit 022b05
   DESCRIPTION
Packit 022b05
     "The transport address of the remote (subagent) end of this
Packit 022b05
      connection to the master agent.  This object may be zero-length
Packit 022b05
      for unix-domain sockets (and possibly other types of transport
Packit 022b05
      addresses) since the subagent need not bind a filename to its
Packit 022b05
      local socket.
Packit 022b05
     "
Packit 022b05
   ::= { agentxConnectionEntry 4 }
Packit 022b05
Packit 022b05
 -- The AgentX Subagent Session Group
Packit 022b05
Packit 022b05
 agentxSessionTableLastChange OBJECT-TYPE
Packit 022b05
  SYNTAX      TimeStamp
Packit 022b05
  MAX-ACCESS  read-only
Packit 022b05
  STATUS      current
Packit 022b05
  DESCRIPTION
Packit 022b05
     "The value of sysUpTime when the last row creation or deletion
Packit 022b05
      occurred in the agentxSessionTable.
Packit 022b05
     "
Packit 022b05
  ::= { agentxSession 1 }
Packit 022b05
Packit 022b05
 agentxSessionTable OBJECT-TYPE
Packit 022b05
  SYNTAX      SEQUENCE OF AgentxSessionEntry
Packit 022b05
  MAX-ACCESS  not-accessible
Packit 022b05
  STATUS      current
Packit 022b05
  DESCRIPTION
Packit 022b05
     "A table of AgentX subagent sessions currently in effect.
Packit 022b05
     "
Packit 022b05
  ::= { agentxSession 2 }
Packit 022b05
Packit 022b05
 agentxSessionEntry OBJECT-TYPE
Packit 022b05
  SYNTAX      AgentxSessionEntry
Packit 022b05
  MAX-ACCESS  not-accessible
Packit 022b05
  STATUS      current
Packit 022b05
  DESCRIPTION
Packit 022b05
     "Information about a single open session between the AgentX
Packit 022b05
      master agent and a subagent is contained in this entry.  An
Packit 022b05
      entry is created when a new session is successfully established
Packit 022b05
      and is destroyed either when the subagent transport connection
Packit 022b05
      has terminated or when the subagent session is closed.
Packit 022b05
     "
Packit 022b05
  INDEX       { agentxConnIndex, agentxSessionIndex }
Packit 022b05
  ::= { agentxSessionTable 1 }
Packit 022b05
Packit 022b05
 AgentxSessionEntry ::= SEQUENCE {
Packit 022b05
  agentxSessionIndex         Unsigned32,
Packit 022b05
Packit 022b05
Packit 022b05
  agentxSessionObjectID      OBJECT IDENTIFIER,
Packit 022b05
  agentxSessionDescr         SnmpAdminString,
Packit 022b05
  agentxSessionAdminStatus   INTEGER,
Packit 022b05
  agentxSessionOpenTime      TimeStamp,
Packit 022b05
  agentxSessionAgentXVer     INTEGER,
Packit 022b05
  agentxSessionTimeout       INTEGER
Packit 022b05
 }
Packit 022b05
Packit 022b05
 agentxSessionIndex OBJECT-TYPE
Packit 022b05
  SYNTAX      Unsigned32 (0..4294967295)
Packit 022b05
  MAX-ACCESS  not-accessible
Packit 022b05
  STATUS      current
Packit 022b05
  DESCRIPTION
Packit 022b05
     "A unique index for the subagent session.  It is the same as
Packit 022b05
      h.sessionID defined in the agentx header.  Note that if
Packit 022b05
      a subagent's session with the master agent is closed for
Packit 022b05
      any reason its index should not be re-used.
Packit 022b05
      A value of zero(0) is specifically allowed in order
Packit 022b05
      to be compatible with the definition of h.sessionId.
Packit 022b05
     "
Packit 022b05
  ::= { agentxSessionEntry 1 }
Packit 022b05
Packit 022b05
 agentxSessionObjectID OBJECT-TYPE
Packit 022b05
  SYNTAX      OBJECT IDENTIFIER
Packit 022b05
  MAX-ACCESS  read-only
Packit 022b05
  STATUS      current
Packit 022b05
  DESCRIPTION
Packit 022b05
     "This is taken from the o.id field of the agentx-Open-PDU.
Packit 022b05
      This attribute will report a value of '0.0' for subagents
Packit 022b05
      not supporting the notion of an AgentX session object
Packit 022b05
      identifier.
Packit 022b05
     "
Packit 022b05
  ::= { agentxSessionEntry 2 }
Packit 022b05
Packit 022b05
 agentxSessionDescr OBJECT-TYPE
Packit 022b05
  SYNTAX      SnmpAdminString
Packit 022b05
  MAX-ACCESS  read-only
Packit 022b05
  STATUS      current
Packit 022b05
  DESCRIPTION
Packit 022b05
     "A textual description of the session.  This is analogous to
Packit 022b05
      sysDescr defined in the SNMPv2-MIB in RFC 1907 [19] and is
Packit 022b05
      taken from the o.descr field of the agentx-Open-PDU.
Packit 022b05
      This attribute will report a zero-length string value for
Packit 022b05
      subagents not supporting the notion of a session description.
Packit 022b05
     "
Packit 022b05
  ::= { agentxSessionEntry 3 }
Packit 022b05
Packit 022b05
 agentxSessionAdminStatus OBJECT-TYPE
Packit 022b05
Packit 022b05
Packit 022b05
  SYNTAX      INTEGER {
Packit 022b05
                 up(1),
Packit 022b05
                 down(2)
Packit 022b05
              }
Packit 022b05
  MAX-ACCESS  read-write
Packit 022b05
  STATUS      current
Packit 022b05
  DESCRIPTION
Packit 022b05
     "The administrative (desired) status of the session.  Setting
Packit 022b05
      the value to 'down(2)' closes the subagent session (with c.reason
Packit 022b05
      set to 'reasonByManager').
Packit 022b05
     "
Packit 022b05
  ::= { agentxSessionEntry 4 }
Packit 022b05
Packit 022b05
 agentxSessionOpenTime OBJECT-TYPE
Packit 022b05
  SYNTAX      TimeStamp
Packit 022b05
  MAX-ACCESS  read-only
Packit 022b05
  STATUS      current
Packit 022b05
  DESCRIPTION
Packit 022b05
     "The value of sysUpTime when this session was opened and,
Packit 022b05
      therefore, its value when this entry was added to the table.
Packit 022b05
     "
Packit 022b05
  ::= { agentxSessionEntry 5 }
Packit 022b05
Packit 022b05
 agentxSessionAgentXVer OBJECT-TYPE
Packit 022b05
  SYNTAX      INTEGER (1..255)
Packit 022b05
  MAX-ACCESS  read-only
Packit 022b05
  STATUS      current
Packit 022b05
  DESCRIPTION
Packit 022b05
     "The version of the AgentX protocol supported by the
Packit 022b05
      session.  This must be less than or equal to the value of
Packit 022b05
      agentxMasterAgentXVer.
Packit 022b05
     "
Packit 022b05
  ::= { agentxSessionEntry 6 }
Packit 022b05
Packit 022b05
 agentxSessionTimeout OBJECT-TYPE
Packit 022b05
  SYNTAX     INTEGER (0..255)
Packit 022b05
  UNITS      "seconds"
Packit 022b05
  MAX-ACCESS read-only
Packit 022b05
  STATUS     current
Packit 022b05
  DESCRIPTION
Packit 022b05
     "The length of time, in seconds, that a master agent should
Packit 022b05
      allow to elapse after dispatching a message to this session
Packit 022b05
      before it regards the subagent as not responding.  This value
Packit 022b05
      is taken from the o.timeout field of the agentx-Open-PDU.
Packit 022b05
      This is a session-specific value that may be overridden by
Packit 022b05
      values associated with the specific registered MIB regions
Packit 022b05
      (see agentxRegTimeout). A value of zero(0) indicates that
Packit 022b05
      the master agent's default timeout value should be used
Packit 022b05
Packit 022b05
Packit 022b05
      (see agentxDefaultTimeout).
Packit 022b05
     "
Packit 022b05
  ::= { agentxSessionEntry 7 }
Packit 022b05
Packit 022b05
 -- The AgentX Registration Group
Packit 022b05
Packit 022b05
 agentxRegistrationTableLastChange OBJECT-TYPE
Packit 022b05
  SYNTAX      TimeStamp
Packit 022b05
  MAX-ACCESS  read-only
Packit 022b05
  STATUS      current
Packit 022b05
  DESCRIPTION
Packit 022b05
     "The value of sysUpTime when the last row creation or deletion
Packit 022b05
      occurred in the agentxRegistrationTable.
Packit 022b05
     "
Packit 022b05
  ::= { agentxRegistration 1 }
Packit 022b05
Packit 022b05
 agentxRegistrationTable OBJECT-TYPE
Packit 022b05
  SYNTAX      SEQUENCE OF AgentxRegistrationEntry
Packit 022b05
  MAX-ACCESS  not-accessible
Packit 022b05
  STATUS      current
Packit 022b05
  DESCRIPTION
Packit 022b05
     "A table of registered regions.
Packit 022b05
     "
Packit 022b05
  ::= { agentxRegistration 2 }
Packit 022b05
Packit 022b05
 agentxRegistrationEntry OBJECT-TYPE
Packit 022b05
  SYNTAX      AgentxRegistrationEntry
Packit 022b05
  MAX-ACCESS  not-accessible
Packit 022b05
  STATUS      current
Packit 022b05
  DESCRIPTION
Packit 022b05
     "Contains information for a single registered region.  An
Packit 022b05
      entry is created when a session  successfully registers a
Packit 022b05
      region and is destroyed for any of three reasons: this region
Packit 022b05
      is unregistered by the session, the session is closed,
Packit 022b05
      or the subagent connection is closed.
Packit 022b05
     "
Packit 022b05
  INDEX       { agentxConnIndex, agentxSessionIndex, agentxRegIndex }
Packit 022b05
  ::= { agentxRegistrationTable 1 }
Packit 022b05
Packit 022b05
 AgentxRegistrationEntry ::= SEQUENCE {
Packit 022b05
  agentxRegIndex           Unsigned32,
Packit 022b05
  agentxRegContext         OCTET STRING,
Packit 022b05
  agentxRegStart           OBJECT IDENTIFIER,
Packit 022b05
  agentxRegRangeSubId      Unsigned32,
Packit 022b05
  agentxRegUpperBound      Unsigned32,
Packit 022b05
  agentxRegPriority        Unsigned32,
Packit 022b05
  agentxRegTimeout         INTEGER,
Packit 022b05
  agentxRegInstance        TruthValue }
Packit 022b05
Packit 022b05
Packit 022b05
 agentxRegIndex OBJECT-TYPE
Packit 022b05
  SYNTAX      Unsigned32 (1..4294967295)
Packit 022b05
  MAX-ACCESS  not-accessible
Packit 022b05
  STATUS      current
Packit 022b05
  DESCRIPTION
Packit 022b05
     "agentxRegIndex uniquely identifies a registration entry.
Packit 022b05
      This value is constant for the lifetime of an entry.
Packit 022b05
     "
Packit 022b05
  ::= { agentxRegistrationEntry 1 }
Packit 022b05
Packit 022b05
 agentxRegContext OBJECT-TYPE
Packit 022b05
  SYNTAX      OCTET STRING
Packit 022b05
  MAX-ACCESS  read-only
Packit 022b05
  STATUS      current
Packit 022b05
  DESCRIPTION
Packit 022b05
     "The context in which the session supports the objects in this
Packit 022b05
      region.  A zero-length context indicates the default context.
Packit 022b05
     "
Packit 022b05
  ::= { agentxRegistrationEntry 2 }
Packit 022b05
Packit 022b05
 agentxRegStart OBJECT-TYPE
Packit 022b05
  SYNTAX      OBJECT IDENTIFIER
Packit 022b05
  MAX-ACCESS  read-only
Packit 022b05
  STATUS      current
Packit 022b05
  DESCRIPTION
Packit 022b05
     "The starting OBJECT IDENTIFIER of this registration entry.  The
Packit 022b05
      session identified by agentxSessionIndex implements objects
Packit 022b05
      starting at this value (inclusive).  Note that this value could
Packit 022b05
      identify an object type, an object instance, or a partial object
Packit 022b05
      instance.
Packit 022b05
     "
Packit 022b05
  ::= { agentxRegistrationEntry 3 }
Packit 022b05
Packit 022b05
 agentxRegRangeSubId OBJECT-TYPE
Packit 022b05
  SYNTAX      Unsigned32
Packit 022b05
  MAX-ACCESS  read-only
Packit 022b05
  STATUS      current
Packit 022b05
  DESCRIPTION
Packit 022b05
     "agentxRegRangeSubId is used to specify the range.  This is
Packit 022b05
      taken from r.region_subid in the registration PDU.  If the value
Packit 022b05
      of this object is zero, no range is specified.  If it is non-zero,
Packit 022b05
      it identifies the `nth' sub-identifier in r.region for which
Packit 022b05
      this entry's agentxRegUpperBound value is substituted in the
Packit 022b05
      OID for purposes of defining the region's upper bound.
Packit 022b05
     "
Packit 022b05
  ::= { agentxRegistrationEntry 4 }
Packit 022b05
Packit 022b05
 agentxRegUpperBound OBJECT-TYPE
Packit 022b05
Packit 022b05
Packit 022b05
  SYNTAX      Unsigned32
Packit 022b05
  MAX-ACCESS  read-only
Packit 022b05
  STATUS      current
Packit 022b05
  DESCRIPTION
Packit 022b05
    "agentxRegUpperBound represents the upper-bound sub-identifier in
Packit 022b05
     a registration.  This is taken from the r.upper_bound in the
Packit 022b05
     registration PDU.  If agentxRegRangeSubid (r.region_subid) is
Packit 022b05
     zero, this value is also zero and is not used to define an upper
Packit 022b05
     bound for this registration.
Packit 022b05
    "
Packit 022b05
  ::= { agentxRegistrationEntry 5 }
Packit 022b05
Packit 022b05
 agentxRegPriority OBJECT-TYPE
Packit 022b05
  SYNTAX      Unsigned32
Packit 022b05
  MAX-ACCESS  read-only
Packit 022b05
  STATUS      current
Packit 022b05
  DESCRIPTION
Packit 022b05
     "The registration priority.  Lower values have higher priority.
Packit 022b05
      This value is taken from r.priority in the register PDU.
Packit 022b05
      Sessions should use the value of 127 for r.priority if a
Packit 022b05
      default value is desired.
Packit 022b05
     "
Packit 022b05
  ::= { agentxRegistrationEntry 6 }
Packit 022b05
Packit 022b05
 agentxRegTimeout OBJECT-TYPE
Packit 022b05
  SYNTAX      INTEGER (0..255)
Packit 022b05
  UNITS       "seconds"
Packit 022b05
  MAX-ACCESS  read-only
Packit 022b05
  STATUS      current
Packit 022b05
  DESCRIPTION
Packit 022b05
     "The timeout value, in seconds, for responses to
Packit 022b05
      requests associated with this registered MIB region.
Packit 022b05
      A value of zero(0) indicates the default value (indicated
Packit 022b05
      by by agentxSessionTimeout or agentxDefaultTimeout) is to
Packit 022b05
      be used.  This value is taken from the r.timeout field of
Packit 022b05
      the agentx-Register-PDU.
Packit 022b05
     "
Packit 022b05
  ::= { agentxRegistrationEntry 7 }
Packit 022b05
Packit 022b05
 agentxRegInstance OBJECT-TYPE
Packit 022b05
  SYNTAX      TruthValue
Packit 022b05
  MAX-ACCESS  read-only
Packit 022b05
  STATUS      current
Packit 022b05
  DESCRIPTION
Packit 022b05
     "The value of agentxRegInstance is `true' for
Packit 022b05
      registrations for which the INSTANCE_REGISTRATION
Packit 022b05
      was set, and is `false' for all other registrations.
Packit 022b05
     "
Packit 022b05
Packit 022b05
Packit 022b05
  ::= { agentxRegistrationEntry 8 }
Packit 022b05
Packit 022b05
 -- Conformance Statements for AgentX
Packit 022b05
Packit 022b05
 agentxConformance     OBJECT IDENTIFIER ::= { agentxMIB 2 }
Packit 022b05
 agentxMIBGroups       OBJECT IDENTIFIER ::= { agentxConformance 1 }
Packit 022b05
 agentxMIBCompliances  OBJECT IDENTIFIER ::= { agentxConformance 2 }
Packit 022b05
Packit 022b05
 -- Compliance Statements for AgentX
Packit 022b05
Packit 022b05
 agentxMIBCompliance MODULE-COMPLIANCE
Packit 022b05
  STATUS      current
Packit 022b05
  DESCRIPTION
Packit 022b05
     "The compliance statement for SNMP entities that implement the
Packit 022b05
      AgentX protocol.  Note that a compliant agent can implement all
Packit 022b05
      objects in this MIB module as read-only.
Packit 022b05
     "
Packit 022b05
  MODULE -- this module
Packit 022b05
     MANDATORY-GROUPS  { agentxMIBGroup }
Packit 022b05
Packit 022b05
     OBJECT agentxSessionAdminStatus
Packit 022b05
        MIN-ACCESS read-only
Packit 022b05
        DESCRIPTION
Packit 022b05
           "Write access is not required.
Packit 022b05
           "
Packit 022b05
  ::= { agentxMIBCompliances 1 }
Packit 022b05
Packit 022b05
 agentxMIBGroup OBJECT-GROUP
Packit 022b05
  OBJECTS {
Packit 022b05
     agentxDefaultTimeout,
Packit 022b05
     agentxMasterAgentXVer,
Packit 022b05
     agentxConnTableLastChange,
Packit 022b05
     agentxConnOpenTime,
Packit 022b05
     agentxConnTransportDomain,
Packit 022b05
     agentxConnTransportAddress,
Packit 022b05
     agentxSessionTableLastChange,
Packit 022b05
     agentxSessionTimeout,
Packit 022b05
     agentxSessionObjectID,
Packit 022b05
     agentxSessionDescr,
Packit 022b05
     agentxSessionAdminStatus,
Packit 022b05
     agentxSessionOpenTime,
Packit 022b05
     agentxSessionAgentXVer,
Packit 022b05
     agentxRegistrationTableLastChange,
Packit 022b05
     agentxRegContext,
Packit 022b05
     agentxRegStart,
Packit 022b05
     agentxRegRangeSubId,
Packit 022b05
     agentxRegUpperBound,
Packit 022b05
     agentxRegPriority,
Packit 022b05
Packit 022b05
Packit 022b05
     agentxRegTimeout,
Packit 022b05
     agentxRegInstance
Packit 022b05
    }
Packit 022b05
  STATUS      current
Packit 022b05
  DESCRIPTION
Packit 022b05
     "All accessible objects in the AgentX MIB.
Packit 022b05
     "
Packit 022b05
  ::= { agentxMIBGroups 1 }
Packit 022b05
Packit 022b05
 END