MY-MIB DEFINITIONS ::= BEGIN

-- snmpwalk -v2c -c private xxx.xxx.xxx.xxx 1.3.6.1.4.1.8072.2.1
-- Example MIB objects for agent module example implementations
--

IMPORTS
    MODULE-IDENTITY, OBJECT-TYPE, Integer32,
    NOTIFICATION-TYPE                       FROM SNMPv2-SMI
    SnmpAdminString                         FROM SNMP-FRAMEWORK-MIB
    netSnmp                                 FROM NET-SNMP-MIB
    RowStatus, StorageType                  FROM SNMPv2-TC
    InetAddressType, InetAddress            FROM INET-ADDRESS-MIB
;

netSnmpExamples MODULE-IDENTITY
    LAST-UPDATED "200406150000Z"
    ORGANIZATION "www.net-snmp.org"
    CONTACT-INFO    
	 "postal:   Wes Hardaker
                    P.O. Box 382
                    Davis CA  95617

          email:    net-snmp-coders@lists.sourceforge.net"
    DESCRIPTION
	"Example MIB objects for agent module example implementations"
    REVISION     "200406150000Z"
    DESCRIPTION
	"Corrected notification example definitions"
    REVISION     "200202060000Z"
    DESCRIPTION
	"First draft"
    ::= { netSnmp 2 }

--
-- top level structure
--
netSnmpExampleScalars      OBJECT IDENTIFIER ::= { netSnmpExamples 1 }

--
-- Example scalars
--

-- "Digital Cinema"/"Analog Cinema"/"Music"/"MIC"
cpiInputSource OBJECT-TYPE
    SYNTAX      SnmpAdminString
    MAX-ACCESS  read-write
    STATUS      current
    DESCRIPTION
	"This is a simple object which merely houses a writable
	 string.  It's only purposes is to hold the value of a single
	 string.  Writing to it will simply change the value for
	 subsequent GET/GETNEXT/GETBULK retrievals."
    DEFVAL { "Digital Cinema" }
    ::= { netSnmpExampleScalars 1 }

-- "7.1"/"5.1"
cpiSourceFormat OBJECT-TYPE
    SYNTAX      SnmpAdminString
    MAX-ACCESS  read-write
    STATUS      current
    DESCRIPTION
	"This is a simple object which merely houses a writable
	 string.  It's only purposes is to hold the value of a single
	 string.  Writing to it will simply change the value for
	 subsequent GET/GETNEXT/GETBULK retrievals."
    DEFVAL { "7.1" }
    ::= { netSnmpExampleScalars 2 }

-- from "0.0" to "10.0"	
cpiMasterVolume OBJECT-TYPE
    SYNTAX      SnmpAdminString
    MAX-ACCESS  read-write
    STATUS      current
    DESCRIPTION
	"This is a simple object which merely houses a writable
	 string.  It's only purposes is to hold the value of a single
	 string.  Writing to it will simply change the value for
	 subsequent GET/GETNEXT/GETBULK retrievals."
    DEFVAL { "7.0" }
    ::= { netSnmpExampleScalars 3 }

cpiAmpFault OBJECT-TYPE
    SYNTAX      SnmpAdminString
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
	"This is a simple object which merely houses a readonly
	 string.  It's only purposes is to hold the value of a single
	 string."
    DEFVAL { "no fault channel" }
    ::= { netSnmpExampleScalars 4 }

cpiSpkFault OBJECT-TYPE
    SYNTAX      SnmpAdminString
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
	"This is a simple object which merely houses a readonly
	 string.  It's only purposes is to hold the value of a single
	 string."
    DEFVAL { "no fault channel" }
    ::= { netSnmpExampleScalars 5 }

END
