2 -- WinAgents MIB Extraction Wizard
\r
3 -- Extracted from rfc1155.txt 17.03.2005 16:16:50
\r
5 RFC1155-SMI DEFINITIONS ::= BEGIN
\r
8 -- internet, directory, mgmt,
\r
9 -- experimental, private, enterprises,
\r
10 -- OBJECT-TYPE, ObjectName, ObjectSyntax, SimpleSyntax,
\r
11 -- ApplicationSyntax, NetworkAddress, IpAddress,
\r
12 -- Counter, Gauge, TimeTicks, Opaque;
\r
14 -- the path to the root
\r
16 internet OBJECT IDENTIFIER ::= { iso org(3) dod(6) 1 }
\r
18 directory OBJECT IDENTIFIER ::= { internet 1 }
\r
20 mgmt OBJECT IDENTIFIER ::= { internet 2 }
\r
22 experimental OBJECT IDENTIFIER ::= { internet 3 }
\r
24 private OBJECT IDENTIFIER ::= { internet 4 }
\r
25 enterprises OBJECT IDENTIFIER ::= { private 1 }
\r
28 -- definition of object types
\r
30 -- MIB Extraction: All MACRO definitions are predefined by compiler
\r
31 -- commented by MIB Extraction: OBJECT-TYPE MACRO ::=
\r
32 -- commented by MIB Extraction: BEGIN
\r
33 -- commented by MIB Extraction: TYPE NOTATION ::= "SYNTAX" type (TYPE ObjectSyntax)
\r
34 -- commented by MIB Extraction: "ACCESS" Access
\r
35 -- commented by MIB Extraction: "STATUS" Status
\r
36 -- commented by MIB Extraction: VALUE NOTATION ::= value (VALUE ObjectName)
\r
37 -- commented by MIB Extraction:
\r
38 -- commented by MIB Extraction: Access ::= "read-only"
\r
39 -- commented by MIB Extraction: | "read-write"
\r
40 -- commented by MIB Extraction: | "write-only"
\r
41 -- commented by MIB Extraction: | "not-accessible"
\r
42 -- commented by MIB Extraction: Status ::= "mandatory"
\r
43 -- commented by MIB Extraction: | "optional"
\r
44 -- commented by MIB Extraction: | "obsolete"
\r
45 -- commented by MIB Extraction: END
\r
47 -- names of objects in the MIB
\r
53 -- syntax of objects in the MIB
\r
60 -- note that simple SEQUENCEs are not directly
\r
61 -- mentioned here to keep things simple (i.e.,
\r
62 -- prevent mis-use). However, application-wide
\r
63 -- types which are IMPLICITly encoded simple
\r
64 -- SEQUENCEs may appear in the following CHOICE
\r
85 ApplicationSyntax ::=
\r
102 -- other application-wide types, as they are
\r
103 -- defined, will be added here
\r
107 -- application-wide types
\r
116 [APPLICATION 0] -- in network-byte order
\r
117 IMPLICIT OCTET STRING (SIZE (4))
\r
121 IMPLICIT INTEGER (0..4294967295)
\r
125 IMPLICIT INTEGER (0..4294967295)
\r
129 IMPLICIT INTEGER (0..4294967295)
\r
132 [APPLICATION 4] -- arbitrary ASN.1 value,
\r
133 IMPLICIT OCTET STRING -- "double-wrapped"
\r