<?xml version="1.0" encoding="UTF-8"?>

<xsd:schema xmlns="http://www.mibexplorer.com/xsd/mibs/AGENTX-MIB" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:smi="http://www.mibexplorer.com/xsd/mibs/smi" xmlns:SNMPv2-SMI="http://www.mibexplorer.com/xsd/mibs/SNMPv2-SMI" xmlns:SNMP-FRAMEWORK-MIB="http://www.mibexplorer.com/xsd/mibs/SNMP-FRAMEWORK-MIB" xmlns:SNMPv2-CONF="http://www.mibexplorer.com/xsd/mibs/SNMPv2-CONF" xmlns:SNMPv2-TC="http://www.mibexplorer.com/xsd/mibs/SNMPv2-TC" xml:lang="en" elementFormDefault="qualified" attributeFormDefault="unqualified" targetNamespace="http://www.mibexplorer.com/xsd/mibs/AGENTX-MIB">
        <xsd:annotation>
                <xsd:appinfo>
                        <xsd:documentation>This is the MIB module for the SNMP Agent Extensibility
Protocol (AgentX).  This MIB module will be implemented by
the master agent.

</xsd:documentation>
                </xsd:appinfo>
        </xsd:annotation>
        <xsd:import namespace="http://www.w3.org/2001/XMLSchema" schemaLocation="http://www.w3.org/2001/XMLSchema.xsd"/>
        <xsd:import namespace="http://www.mibexplorer.com/xsd/mibs/smi" schemaLocation="http://www.mibexplorer.com/xsd/mibs/smi.xsd"/>
        <xsd:import namespace="http://www.mibexplorer.com/xsd/mibs/SNMPv2-SMI" schemaLocation="http://www.mibexplorer.com/xsd/mibs/SNMPv2-SMI.xsd"/>
        <xsd:import namespace="http://www.mibexplorer.com/xsd/mibs/SNMP-FRAMEWORK-MIB" schemaLocation="http://www.mibexplorer.com/xsd/mibs/SNMP-FRAMEWORK-MIB.xsd"/>
        <xsd:import namespace="http://www.mibexplorer.com/xsd/mibs/SNMPv2-CONF" schemaLocation="http://www.mibexplorer.com/xsd/mibs/SNMPv2-CONF.xsd"/>
        <xsd:import namespace="http://www.mibexplorer.com/xsd/mibs/SNMPv2-TC" schemaLocation="http://www.mibexplorer.com/xsd/mibs/SNMPv2-TC.xsd"/>
        <xsd:element name="snmp-data">
                <xsd:complexType>
                        <xsd:sequence>
                                <xsd:element name="context" minOccurs="0" maxOccurs="unbounded">
                                        <xsd:complexType>
                                                <xsd:sequence>
                                                        <xsd:element name="agentxGeneral" minOccurs="0">
                                                                <xsd:complexType>
                                                                        <xsd:sequence>
                                                                                <xsd:element name="agentxDefaultTimeout" minOccurs="0">
                                                                                        <xsd:annotation>
                                                                                                <xsd:appinfo>
                                                                                                        <maxAccess>read-only</maxAccess>
                                                                                                        <status>current</status>
                                                                                                        <oid>1.3.6.1.2.1.74.1.1.1</oid>
                                                                                                        <units>"seconds"</units>
                                                                                                        <xsd:documentation>The default length of time, in seconds, that the master
agent should allow to elapse after dispatching a message
to a session before it regards the subagent as not
responding.  This is a system-wide value that may
override the timeout value associated with a particular
session (agentxSessionTimeout) or a particular registered
MIB region (agentxRegTimeout).  If the associated value of
agentxSessionTimeout and agentxRegTimeout are zero, or
impractical in accordance with implementation-specific
procedure of the master agent, the value represented by
this object will be the effective timeout value for the
master agent to await a response to a dispatch from a
given subagent.

</xsd:documentation>
                                                                                                </xsd:appinfo>
                                                                                        </xsd:annotation>
                                                                                        <xsd:simpleType>
                                                                                                <xsd:union>
                                                                                                        <xsd:simpleType>
                                                                                                                <xsd:restriction base="xsd:int">
                                                                                                                        <xsd:minInclusive value="0"/>
                                                                                                                        <xsd:maxInclusive value="255"/>
                                                                                                                </xsd:restriction>
                                                                                                        </xsd:simpleType>
                                                                                                </xsd:union>
                                                                                        </xsd:simpleType>
                                                                                </xsd:element>
                                                                                <xsd:element name="agentxMasterAgentXVer" minOccurs="0">
                                                                                        <xsd:annotation>
                                                                                                <xsd:appinfo>
                                                                                                        <maxAccess>read-only</maxAccess>
                                                                                                        <status>current</status>
                                                                                                        <oid>1.3.6.1.2.1.74.1.1.2</oid>
                                                                                                        <xsd:documentation>The AgentX protocol version supported by this master agent.
The current protocol version is 1.  Note that the master agent
must also allow interaction with earlier version subagents.

</xsd:documentation>
                                                                                                </xsd:appinfo>
                                                                                        </xsd:annotation>
                                                                                        <xsd:simpleType>
                                                                                                <xsd:union>
                                                                                                        <xsd:simpleType>
                                                                                                                <xsd:restriction base="xsd:int">
                                                                                                                        <xsd:minInclusive value="1"/>
                                                                                                                        <xsd:maxInclusive value="255"/>
                                                                                                                </xsd:restriction>
                                                                                                        </xsd:simpleType>
                                                                                                </xsd:union>
                                                                                        </xsd:simpleType>
                                                                                </xsd:element>
                                                                        </xsd:sequence>
                                                                </xsd:complexType>
                                                        </xsd:element>
                                                        <xsd:element name="agentxDefaultTimeout" minOccurs="0">
                                                                <xsd:annotation>
                                                                        <xsd:appinfo>
                                                                                <maxAccess>read-only</maxAccess>
                                                                                <status>current</status>
                                                                                <oid>1.3.6.1.2.1.74.1.1.1</oid>
                                                                                <units>"seconds"</units>
                                                                                <xsd:documentation>The default length of time, in seconds, that the master
agent should allow to elapse after dispatching a message
to a session before it regards the subagent as not
responding.  This is a system-wide value that may
override the timeout value associated with a particular
session (agentxSessionTimeout) or a particular registered
MIB region (agentxRegTimeout).  If the associated value of
agentxSessionTimeout and agentxRegTimeout are zero, or
impractical in accordance with implementation-specific
procedure of the master agent, the value represented by
this object will be the effective timeout value for the
master agent to await a response to a dispatch from a
given subagent.

</xsd:documentation>
                                                                        </xsd:appinfo>
                                                                </xsd:annotation>
                                                                <xsd:simpleType>
                                                                        <xsd:union>
                                                                                <xsd:simpleType>
                                                                                        <xsd:restriction base="xsd:int">
                                                                                                <xsd:minInclusive value="0"/>
                                                                                                <xsd:maxInclusive value="255"/>
                                                                                        </xsd:restriction>
                                                                                </xsd:simpleType>
                                                                        </xsd:union>
                                                                </xsd:simpleType>
                                                        </xsd:element>
                                                        <xsd:element name="agentxMasterAgentXVer" minOccurs="0">
                                                                <xsd:annotation>
                                                                        <xsd:appinfo>
                                                                                <maxAccess>read-only</maxAccess>
                                                                                <status>current</status>
                                                                                <oid>1.3.6.1.2.1.74.1.1.2</oid>
                                                                                <xsd:documentation>The AgentX protocol version supported by this master agent.
The current protocol version is 1.  Note that the master agent
must also allow interaction with earlier version subagents.

</xsd:documentation>
                                                                        </xsd:appinfo>
                                                                </xsd:annotation>
                                                                <xsd:simpleType>
                                                                        <xsd:union>
                                                                                <xsd:simpleType>
                                                                                        <xsd:restriction base="xsd:int">
                                                                                                <xsd:minInclusive value="1"/>
                                                                                                <xsd:maxInclusive value="255"/>
                                                                                        </xsd:restriction>
                                                                                </xsd:simpleType>
                                                                        </xsd:union>
                                                                </xsd:simpleType>
                                                        </xsd:element>
                                                        <xsd:element name="agentxConnection" minOccurs="0">
                                                                <xsd:complexType>
                                                                        <xsd:sequence>
                                                                                <xsd:element name="agentxConnTableLastChange" minOccurs="0">
                                                                                        <xsd:annotation>
                                                                                                <xsd:appinfo>
                                                                                                        <maxAccess>read-only</maxAccess>
                                                                                                        <status>current</status>
                                                                                                        <oid>1.3.6.1.2.1.74.1.2.1</oid>
                                                                                                        <xsd:documentation>The value of sysUpTime when the last row creation or deletion
occurred in the agentxConnectionTable.

</xsd:documentation>
                                                                                                </xsd:appinfo>
                                                                                        </xsd:annotation>
                                                                                        <xsd:simpleType name="TimeStamp">
                                                                                                <xsd:restriction base="smi:TimeTicks">
                                                                                                        <xsd:minInclusive value="0"/>
                                                                                                        <xsd:maxInclusive value="4294967295"/>
                                                                                                </xsd:restriction>
                                                                                        </xsd:simpleType>
                                                                                </xsd:element>
                                                                        </xsd:sequence>
                                                                </xsd:complexType>
                                                        </xsd:element>
                                                        <xsd:element name="agentxConnTableLastChange" minOccurs="0">
                                                                <xsd:annotation>
                                                                        <xsd:appinfo>
                                                                                <maxAccess>read-only</maxAccess>
                                                                                <status>current</status>
                                                                                <oid>1.3.6.1.2.1.74.1.2.1</oid>
                                                                                <xsd:documentation>The value of sysUpTime when the last row creation or deletion
occurred in the agentxConnectionTable.

</xsd:documentation>
                                                                        </xsd:appinfo>
                                                                </xsd:annotation>
                                                                <xsd:simpleType name="TimeStamp">
                                                                        <xsd:restriction base="smi:TimeTicks">
                                                                                <xsd:minInclusive value="0"/>
                                                                                <xsd:maxInclusive value="4294967295"/>
                                                                        </xsd:restriction>
                                                                </xsd:simpleType>
                                                        </xsd:element>
                                                        <xsd:element name="agentxConnectionEntry" type="agentxConnectionEntryType" minOccurs="0" maxOccurs="unbounded">
                                                                <xsd:annotation>
                                                                        <xsd:appinfo>
                                                                                <maxAccess>not-accessible</maxAccess>
                                                                                <status>current</status>
                                                                                <oid>1.3.6.1.2.1.74.1.2.2.1</oid>
                                                                                <xsd:documentation>An agentxConnectionEntry contains information describing a
single AgentX transport connection.  A connection may be
used to support zero or more AgentX sessions.  An entry is
created when a new transport connection is established,
and is destroyed when the transport connection is terminated.

</xsd:documentation>
                                                                        </xsd:appinfo>
                                                                </xsd:annotation>
                                                        </xsd:element>
                                                        <xsd:element name="agentxSession" minOccurs="0">
                                                                <xsd:complexType>
                                                                        <xsd:sequence>
                                                                                <xsd:element name="agentxSessionTableLastChange" minOccurs="0">
                                                                                        <xsd:annotation>
                                                                                                <xsd:appinfo>
                                                                                                        <maxAccess>read-only</maxAccess>
                                                                                                        <status>current</status>
                                                                                                        <oid>1.3.6.1.2.1.74.1.3.1</oid>
                                                                                                        <xsd:documentation>The value of sysUpTime when the last row creation or deletion
occurred in the agentxSessionTable.

</xsd:documentation>
                                                                                                </xsd:appinfo>
                                                                                        </xsd:annotation>
                                                                                        <xsd:simpleType name="TimeStamp">
                                                                                                <xsd:restriction base="smi:TimeTicks">
                                                                                                        <xsd:minInclusive value="0"/>
                                                                                                        <xsd:maxInclusive value="4294967295"/>
                                                                                                </xsd:restriction>
                                                                                        </xsd:simpleType>
                                                                                </xsd:element>
                                                                        </xsd:sequence>
                                                                </xsd:complexType>
                                                        </xsd:element>
                                                        <xsd:element name="agentxSessionTableLastChange" minOccurs="0">
                                                                <xsd:annotation>
                                                                        <xsd:appinfo>
                                                                                <maxAccess>read-only</maxAccess>
                                                                                <status>current</status>
                                                                                <oid>1.3.6.1.2.1.74.1.3.1</oid>
                                                                                <xsd:documentation>The value of sysUpTime when the last row creation or deletion
occurred in the agentxSessionTable.

</xsd:documentation>
                                                                        </xsd:appinfo>
                                                                </xsd:annotation>
                                                                <xsd:simpleType name="TimeStamp">
                                                                        <xsd:restriction base="smi:TimeTicks">
                                                                                <xsd:minInclusive value="0"/>
                                                                                <xsd:maxInclusive value="4294967295"/>
                                                                        </xsd:restriction>
                                                                </xsd:simpleType>
                                                        </xsd:element>
                                                        <xsd:element name="agentxSessionEntry" type="agentxSessionEntryType" minOccurs="0" maxOccurs="unbounded">
                                                                <xsd:annotation>
                                                                        <xsd:appinfo>
                                                                                <maxAccess>not-accessible</maxAccess>
                                                                                <status>current</status>
                                                                                <oid>1.3.6.1.2.1.74.1.3.2.1</oid>
                                                                                <xsd:documentation>Information about a single open session between the AgentX
master agent and a subagent is contained in this entry.  An
entry is created when a new session is successfully established
and is destroyed either when the subagent transport connection
has terminated or when the subagent session is closed.

</xsd:documentation>
                                                                        </xsd:appinfo>
                                                                </xsd:annotation>
                                                        </xsd:element>
                                                        <xsd:element name="agentxRegistration" minOccurs="0">
                                                                <xsd:complexType>
                                                                        <xsd:sequence>
                                                                                <xsd:element name="agentxRegistrationTableLastChange" minOccurs="0">
                                                                                        <xsd:annotation>
                                                                                                <xsd:appinfo>
                                                                                                        <maxAccess>read-only</maxAccess>
                                                                                                        <status>current</status>
                                                                                                        <oid>1.3.6.1.2.1.74.1.4.1</oid>
                                                                                                        <xsd:documentation>The value of sysUpTime when the last row creation or deletion
occurred in the agentxRegistrationTable.

</xsd:documentation>
                                                                                                </xsd:appinfo>
                                                                                        </xsd:annotation>
                                                                                        <xsd:simpleType name="TimeStamp">
                                                                                                <xsd:restriction base="smi:TimeTicks">
                                                                                                        <xsd:minInclusive value="0"/>
                                                                                                        <xsd:maxInclusive value="4294967295"/>
                                                                                                </xsd:restriction>
                                                                                        </xsd:simpleType>
                                                                                </xsd:element>
                                                                        </xsd:sequence>
                                                                </xsd:complexType>
                                                        </xsd:element>
                                                        <xsd:element name="agentxRegistrationTableLastChange" minOccurs="0">
                                                                <xsd:annotation>
                                                                        <xsd:appinfo>
                                                                                <maxAccess>read-only</maxAccess>
                                                                                <status>current</status>
                                                                                <oid>1.3.6.1.2.1.74.1.4.1</oid>
                                                                                <xsd:documentation>The value of sysUpTime when the last row creation or deletion
occurred in the agentxRegistrationTable.

</xsd:documentation>
                                                                        </xsd:appinfo>
                                                                </xsd:annotation>
                                                                <xsd:simpleType name="TimeStamp">
                                                                        <xsd:restriction base="smi:TimeTicks">
                                                                                <xsd:minInclusive value="0"/>
                                                                                <xsd:maxInclusive value="4294967295"/>
                                                                        </xsd:restriction>
                                                                </xsd:simpleType>
                                                        </xsd:element>
                                                        <xsd:element name="agentxRegistrationEntry" type="agentxRegistrationEntryType" minOccurs="0" maxOccurs="unbounded">
                                                                <xsd:annotation>
                                                                        <xsd:appinfo>
                                                                                <maxAccess>not-accessible</maxAccess>
                                                                                <status>current</status>
                                                                                <oid>1.3.6.1.2.1.74.1.4.2.1</oid>
                                                                                <xsd:documentation>Contains information for a single registered region.  An
entry is created when a session  successfully registers a
region and is destroyed for any of three reasons: this region
is unregistered by the session, the session is closed,
or the subagent connection is closed.

</xsd:documentation>
                                                                        </xsd:appinfo>
                                                                </xsd:annotation>
                                                        </xsd:element>
                                                </xsd:sequence>
                                                <xsd:attribute name="agent" type="xsd:NMTOKEN" use="required"/>
                                                <xsd:attribute name="port" type="xsd:integer" use="required"/>
                                        </xsd:complexType>
                                </xsd:element>
                        </xsd:sequence>
                </xsd:complexType>
        </xsd:element>
        <xsd:complexType name="agentxConnectionEntryType">
                <xsd:sequence>
                        <xsd:element name="agentxConnOpenTime" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.74.1.2.2.1.2</oid>
                                                <xsd:documentation>The value of sysUpTime when this connection was established
and, therefore, its value when this entry was added to the table.

</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="TimeStamp">
                                        <xsd:restriction base="smi:TimeTicks">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="agentxConnTransportDomain" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.74.1.2.2.1.3</oid>
                                                <xsd:documentation>The transport protocol in use for this connection to the
subagent.

</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="TDomain">
                                        <xsd:restriction base="smi:ObjectIdentifier"/>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="agentxConnTransportAddress" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.74.1.2.2.1.4</oid>
                                                <xsd:documentation>The transport address of the remote (subagent) end of this
connection to the master agent.  This object may be zero-length
for unix-domain sockets (and possibly other types of transport
addresses) since the subagent need not bind a filename to its
local socket.

</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="AgentxTAddress">
                                        <xsd:restriction base="smi:OctetString">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="255"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                </xsd:sequence>
                <xsd:attribute name="agentxConnIndex" type="smi:Unsigned32"/>
        </xsd:complexType>
        <xsd:complexType name="agentxSessionEntryType">
                <xsd:sequence>
                        <xsd:element name="agentxSessionObjectID" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.74.1.3.2.1.2</oid>
                                                <xsd:documentation>This is taken from the o.id field of the agentx-Open-PDU.
This attribute will report a value of '0.0' for subagents
not supporting the notion of an AgentX session object
identifier.

</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:restriction base="smi:ObjectIdentifier"/>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="agentxSessionDescr" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.74.1.3.2.1.3</oid>
                                                <xsd:documentation>A textual description of the session.  This is analogous to
sysDescr defined in the SNMPv2-MIB in RFC 1907 [19] and is
taken from the o.descr field of the agentx-Open-PDU.
This attribute will report a zero-length string value for
subagents not supporting the notion of a session description.

</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="SnmpAdminString">
                                        <xsd:annotation>
                                                <xsd:appinfo>
                                                        <displayHint>"255t"</displayHint>
                                                </xsd:appinfo>
                                        </xsd:annotation>
                                        <xsd:restriction base="smi:OctetString">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="255"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="agentxSessionAdminStatus" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-write</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.74.1.3.2.1.4</oid>
                                                <xsd:documentation>The administrative (desired) status of the session.  Setting
the value to 'down(2)' closes the subagent session (with c.reason
set to 'reasonByManager').

</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:restriction base="xsd:NMTOKEN">
                                                <xsd:enumeration value="up">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>1</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="down">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>2</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="agentxSessionOpenTime" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.74.1.3.2.1.5</oid>
                                                <xsd:documentation>The value of sysUpTime when this session was opened and,
therefore, its value when this entry was added to the table.

</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="TimeStamp">
                                        <xsd:restriction base="smi:TimeTicks">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="agentxSessionAgentXVer" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.74.1.3.2.1.6</oid>
                                                <xsd:documentation>The version of the AgentX protocol supported by the
session.  This must be less than or equal to the value of
agentxMasterAgentXVer.

</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:union>
                                                <xsd:simpleType>
                                                        <xsd:restriction base="xsd:int">
                                                                <xsd:minInclusive value="1"/>
                                                                <xsd:maxInclusive value="255"/>
                                                        </xsd:restriction>
                                                </xsd:simpleType>
                                        </xsd:union>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="agentxSessionTimeout" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.74.1.3.2.1.7</oid>
                                                <units>"seconds"</units>
                                                <xsd:documentation>The length of time, in seconds, that a master agent should
allow to elapse after dispatching a message to this session
before it regards the subagent as not responding.  This value
is taken from the o.timeout field of the agentx-Open-PDU.
This is a session-specific value that may be overridden by
values associated with the specific registered MIB regions
(see agentxRegTimeout). A value of zero(0) indicates that
the master agent's default timeout value should be used
(see agentxDefaultTimeout).

</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:union>
                                                <xsd:simpleType>
                                                        <xsd:restriction base="xsd:int">
                                                                <xsd:minInclusive value="0"/>
                                                                <xsd:maxInclusive value="255"/>
                                                        </xsd:restriction>
                                                </xsd:simpleType>
                                        </xsd:union>
                                </xsd:simpleType>
                        </xsd:element>
                </xsd:sequence>
                <xsd:attribute name="agentxConnIndex" type="smi:Unsigned32"/>
                <xsd:attribute name="agentxSessionIndex" type="smi:Unsigned32"/>
        </xsd:complexType>
        <xsd:complexType name="agentxRegistrationEntryType">
                <xsd:sequence>
                        <xsd:element name="agentxRegContext" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.74.1.4.2.1.2</oid>
                                                <xsd:documentation>The context in which the session supports the objects in this
region.  A zero-length context indicates the default context.

</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:restriction base="smi:OctetString">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="65535"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="agentxRegStart" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.74.1.4.2.1.3</oid>
                                                <xsd:documentation>The starting OBJECT IDENTIFIER of this registration entry.  The
session identified by agentxSessionIndex implements objects
starting at this value (inclusive).  Note that this value could
identify an object type, an object instance, or a partial object
instance.

</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:restriction base="smi:ObjectIdentifier"/>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="agentxRegRangeSubId" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.74.1.4.2.1.4</oid>
                                                <xsd:documentation>agentxRegRangeSubId is used to specify the range.  This is
taken from r.region_subid in the registration PDU.  If the value
of this object is zero, no range is specified.  If it is non-zero,
it identifies the `nth' sub-identifier in r.region for which
this entry's agentxRegUpperBound value is substituted in the
OID for purposes of defining the region's upper bound.

</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:restriction base="smi:Unsigned32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="agentxRegUpperBound" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.74.1.4.2.1.5</oid>
                                                <xsd:documentation>agentxRegUpperBound represents the upper-bound sub-identifier in
a registration.  This is taken from the r.upper_bound in the
registration PDU.  If agentxRegRangeSubid (r.region_subid) is
zero, this value is also zero and is not used to define an upper
bound for this registration.

</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:restriction base="smi:Unsigned32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="agentxRegPriority" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.74.1.4.2.1.6</oid>
                                                <xsd:documentation>The registration priority.  Lower values have higher priority.
This value is taken from r.priority in the register PDU.
Sessions should use the value of 127 for r.priority if a
default value is desired.

</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:restriction base="smi:Unsigned32">
                                                <xsd:minInclusive value="0"/>
                                                <xsd:maxInclusive value="4294967295"/>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="agentxRegTimeout" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.74.1.4.2.1.7</oid>
                                                <units>"seconds"</units>
                                                <xsd:documentation>The timeout value, in seconds, for responses to
requests associated with this registered MIB region.
A value of zero(0) indicates the default value (indicated
by by agentxSessionTimeout or agentxDefaultTimeout) is to
be used.  This value is taken from the r.timeout field of
the agentx-Register-PDU.

</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType>
                                        <xsd:union>
                                                <xsd:simpleType>
                                                        <xsd:restriction base="xsd:int">
                                                                <xsd:minInclusive value="0"/>
                                                                <xsd:maxInclusive value="255"/>
                                                        </xsd:restriction>
                                                </xsd:simpleType>
                                        </xsd:union>
                                </xsd:simpleType>
                        </xsd:element>
                        <xsd:element name="agentxRegInstance" minOccurs="0">
                                <xsd:annotation>
                                        <xsd:appinfo>
                                                <maxAccess>read-only</maxAccess>
                                                <status>current</status>
                                                <oid>1.3.6.1.2.1.74.1.4.2.1.8</oid>
                                                <xsd:documentation>The value of agentxRegInstance is `true' for
registrations for which the INSTANCE_REGISTRATION
was set, and is `false' for all other registrations.

</xsd:documentation>
                                        </xsd:appinfo>
                                </xsd:annotation>
                                <xsd:simpleType name="TruthValue">
                                        <xsd:restriction base="xsd:NMTOKEN">
                                                <xsd:enumeration value="true">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>1</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                                <xsd:enumeration value="false">
                                                        <xsd:annotation>
                                                                <xsd:appinfo>
                                                                        <intValue>2</intValue>
                                                                </xsd:appinfo>
                                                        </xsd:annotation>
                                                </xsd:enumeration>
                                        </xsd:restriction>
                                </xsd:simpleType>
                        </xsd:element>
                </xsd:sequence>
                <xsd:attribute name="agentxConnIndex" type="smi:Unsigned32"/>
                <xsd:attribute name="agentxSessionIndex" type="smi:Unsigned32"/>
                <xsd:attribute name="agentxRegIndex" type="smi:Unsigned32"/>
        </xsd:complexType>
        <xsd:simpleType name="AgentxTAddress">
                <xsd:annotation>
                        <xsd:documentation>Denotes a transport service address.  This is identical to
the TAddress textual convention (SNMPv2-SMI) except that
zero-length values are permitted.

</xsd:documentation>
                </xsd:annotation>
                <xsd:restriction base="smi:OctetString">
                        <xsd:minInclusive value="0"/>
                        <xsd:maxInclusive value="255"/>
                </xsd:restriction>
        </xsd:simpleType>
</xsd:schema>
<!--MIB Explorer 1.6 - Full License, no expiration-->

