| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139 |
- NET-SNMP-PASS-MIB DEFINITIONS ::= BEGIN
- --
- -- Example MIB objects for "pass" and "pass-persist" extension script
- --
- IMPORTS
- MODULE-IDENTITY, OBJECT-TYPE, TimeTicks, IpAddress,
- Counter32, Gauge32, Integer32 FROM SNMPv2-SMI
- SnmpAdminString FROM SNMP-FRAMEWORK-MIB
- netSnmpExamples FROM NET-SNMP-EXAMPLES-MIB
- ;
- netSnmpPassExamples MODULE-IDENTITY
- LAST-UPDATED "200905280000Z"
- 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 pass/pass-persist extension script"
- ::= { netSnmpExamples 255 }
- --
- -- Example scalars
- --
- netSnmpPassString OBJECT-TYPE
- SYNTAX SnmpAdminString
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION "Example string scalar object."
- DEFVAL { "Life, the Universe, and Everything" }
- ::= { netSnmpPassExamples 1 }
- netSnmpPassTimeTicks OBJECT-TYPE
- SYNTAX TimeTicks
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION "Example timetick object."
- DEFVAL { 363136200 } -- 42 days, 0:42:42.00
- ::= { netSnmpPassExamples 3 }
- netSnmpPassIpAddress OBJECT-TYPE
- SYNTAX IpAddress
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION "Example IP Address object."
- DEFVAL { '7f000001'H } -- 127.0.0.1
- ::= { netSnmpPassExamples 4 }
- netSnmpPassCounter OBJECT-TYPE
- SYNTAX Counter32
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION "Example counter object.
- Note that this object will always return the value '42'."
- ::= { netSnmpPassExamples 5 }
- netSnmpPassGauge OBJECT-TYPE
- SYNTAX Gauge32
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION "Example Gauge object."
- DEFVAL { 42 }
- ::= { netSnmpPassExamples 6 }
- netSnmpPassCounter64 OBJECT-TYPE
- SYNTAX Counter64
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION "Example Counter64 object."
- ::= { netSnmpPassExamples 7 }
- netSnmpPassInteger64 OBJECT-TYPE
- SYNTAX Opaque
- MAX-ACCESS read-only
- STATUS current
- DESCRIPTION "Example Opaque Integer64 object."
- ::= { netSnmpPassExamples 8 }
- netSnmpPassOIDValue OBJECT IDENTIFIER
- ::= { netSnmpPassExamples 99 }
- --
- -- Example Table
- --
- netSnmpPassTable OBJECT-TYPE
- SYNTAX SEQUENCE OF NetSnmpPassEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION "Example table"
- ::= { netSnmpPassExamples 2 }
- netSnmpPassEntry OBJECT-TYPE
- SYNTAX NetSnmpPassEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION "Conceptual row in the example table."
- INDEX { netSnmpPassIndex }
- ::= {netSnmpPassTable 1 }
- NetSnmpPassEntry ::= SEQUENCE {
- netSnmpPassIndex Integer32,
- netSnmpPassInteger Integer32,
- netSnmpPassOID OBJECT IDENTIFIER
- }
- netSnmpPassIndex OBJECT-TYPE
- SYNTAX Integer32
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION "Arbitrary index into the netSnmpPassTable.
- Note that there will always be one row, with index 1"
- ::= { netSnmpPassEntry 1 }
- netSnmpPassInteger OBJECT-TYPE
- SYNTAX Integer32
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION "Example Integer (table) object."
- DEFVAL { 42 }
- ::= { netSnmpPassEntry 2 }
- netSnmpPassOID OBJECT-TYPE
- SYNTAX OBJECT IDENTIFIER
- MAX-ACCESS read-write
- STATUS current
- DESCRIPTION "Example OID (table) object."
- DEFVAL { netSnmpPassOIDValue }
- ::= { netSnmpPassEntry 3 }
- END
|