1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123
|
Test3 DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Integer32, snmpModules, mib-2
FROM SNMPv2-SMI
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
tEntry
FROM Test2;
t3MIB MODULE-IDENTITY
LAST-UPDATED "1203090000Z"
ORGANIZATION ""
CONTACT-INFO
""
DESCRIPTION
"Test mib, used to test processing of requests."
::= { snmpModules 42 }
-- Administrative assignments ****************************************
t3MIBObjects OBJECT IDENTIFIER ::= { t3MIB 1 }
t3MIBConformance OBJECT IDENTIFIER ::= { t3MIB 2 }
-- test4 OBJECT IDENTIFIER ::= { mib-2 18 }
tAugTable OBJECT-TYPE
SYNTAX SEQUENCE OF TAugEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table AUGMENTS tTable of the Test2 MIB."
::= { t3MIBObjects 1 }
tAugEntry OBJECT-TYPE
SYNTAX TAugEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) in the sysORTable."
AUGMENTS { tEntry }
::= { tAugTable 1 }
TAugEntry ::= SEQUENCE {
tFoo1 OCTET STRING,
tFoo2 OCTET STRING,
tBar1 Integer32,
tBar2 Integer32
}
tFoo1 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"A string."
DEFVAL { "foo 1" }
::= { tAugEntry 1 }
tFoo2 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..255))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A string."
DEFVAL { "foo 2" }
::= { tAugEntry 2 }
tBar1 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"An integer."
DEFVAL { 42 }
::= { tAugEntry 3 }
tBar2 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An integer."
DEFVAL { 42 }
::= { tAugEntry 4 }
-- Conformance Information *******************************************
t3MIBCompliances OBJECT IDENTIFIER
::= { t3MIBConformance 1 }
t3MIBGroups OBJECT IDENTIFIER
::= { t3MIBConformance 2 }
-- Compliance statements
t3MIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for SNMP engines which
implement the SNMP-COMMUNITY-MIB."
MODULE -- this module
MANDATORY-GROUPS { t3Group }
::= { t3MIBCompliances 1 }
t3Group OBJECT-GROUP
OBJECTS {
tFoo1,
tFoo2,
tBar1,
tBar2
}
STATUS current
DESCRIPTION
"A group."
::= { t3MIBGroups 1 }
END
|