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
|