a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguesSNMPv2-SMI DEFINITIONS ::= BEGIN
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues-- the path to the root
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguesorg OBJECT IDENTIFIER ::= { iso 3 } -- "iso" = 1
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguesdod OBJECT IDENTIFIER ::= { org 6 }
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguesinternet OBJECT IDENTIFIER ::= { dod 1 }
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguesdirectory OBJECT IDENTIFIER ::= { internet 1 }
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguesmgmt OBJECT IDENTIFIER ::= { internet 2 }
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguesmib-2 OBJECT IDENTIFIER ::= { mgmt 1 }
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguestransmission OBJECT IDENTIFIER ::= { mib-2 10 }
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguesexperimental OBJECT IDENTIFIER ::= { internet 3 }
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguesprivate OBJECT IDENTIFIER ::= { internet 4 }
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguesenterprises OBJECT IDENTIFIER ::= { private 1 }
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguessecurity OBJECT IDENTIFIER ::= { internet 5 }
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguessnmpV2 OBJECT IDENTIFIER ::= { internet 6 }
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues-- transport domains
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguessnmpDomains OBJECT IDENTIFIER ::= { snmpV2 1 }
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues-- transport proxies
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguessnmpProxys OBJECT IDENTIFIER ::= { snmpV2 2 }
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues-- module identities
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguessnmpModules OBJECT IDENTIFIER ::= { snmpV2 3 }
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues-- Extended UTCTime, to allow dates with four-digit years
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues-- (Note that this definition of ExtUTCTime is not to be IMPORTed
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues-- by MIB modules.)
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguesExtUTCTime ::= OCTET STRING(SIZE(11 | 13))
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues -- format is YYMMDDHHMMZ or YYYYMMDDHHMMZ
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues -- where: YY - last two digits of year (only years
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues -- between 1900-1999)
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues -- YYYY - last four digits of the year (any year)
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues -- MM - month (01 through 12)
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues -- DD - day of month (01 through 31)
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues -- HH - hours (00 through 23)
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues -- MM - minutes (00 through 59)
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues -- Z - denotes GMT (the ASCII character Z)
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues --
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues -- For example, "9502192015Z" and "199502192015Z" represent
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues -- 8:15pm GMT on 19 February 1995. Years after 1999 must use
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues -- the four digit year format. Years 1900-1999 may use the
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues -- two or four digit format.
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues-- definitions for information modules
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguesMODULE-IDENTITY MACRO ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguesBEGIN
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues TYPE NOTATION ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues "LAST-UPDATED" value(Update ExtUTCTime)
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues "ORGANIZATION" Text
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues "CONTACT-INFO" Text
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues "DESCRIPTION" Text
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues RevisionPart
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues VALUE NOTATION ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues value(VALUE OBJECT IDENTIFIER)
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues RevisionPart ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues Revisions
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues | empty
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues Revisions ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues Revision
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues | Revisions Revision
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues Revision ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues "REVISION" value(Update ExtUTCTime)
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues "DESCRIPTION" Text
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues -- a character string as defined in section 3.1.1
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues Text ::= value(IA5String)
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguesEND
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguesOBJECT-IDENTITY MACRO ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguesBEGIN
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues TYPE NOTATION ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues "STATUS" Status
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues "DESCRIPTION" Text
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues ReferPart
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues VALUE NOTATION ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues value(VALUE OBJECT IDENTIFIER)
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues Status ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues "current"
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues | "deprecated"
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues | "obsolete"
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues ReferPart ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues "REFERENCE" Text
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues | empty
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues -- a character string as defined in section 3.1.1
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues Text ::= value(IA5String)
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguesEND
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues-- names of objects
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues-- (Note that these definitions of ObjectName and NotificationName
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues-- are not to be IMPORTed by MIB modules.)
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguesObjectName ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues OBJECT IDENTIFIER
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguesNotificationName ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues OBJECT IDENTIFIER
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues-- syntax of objects
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues-- the "base types" defined here are:
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues-- 3 built-in ASN.1 types: INTEGER, OCTET STRING, OBJECT IDENTIFIER
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues-- 8 application-defined types: Integer32, IpAddress, Counter32,
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues-- Gauge32, Unsigned32, TimeTicks, Opaque, and Counter64
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguesObjectSyntax ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues CHOICE {
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues simple
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues SimpleSyntax,
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues -- note that SEQUENCEs for conceptual tables and
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues -- rows are not mentioned here...
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues application-wide
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues ApplicationSyntax
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues }
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues-- built-in ASN.1 types
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguesSimpleSyntax ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues CHOICE {
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues -- INTEGERs with a more restrictive range
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues -- may also be used
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues integer-value -- includes Integer32
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues INTEGER (-2147483648..2147483647),
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues -- OCTET STRINGs with a more restrictive size
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues -- may also be used
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues string-value
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues OCTET STRING (SIZE (0..65535)),
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues objectID-value
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues OBJECT IDENTIFIER
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues }
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues-- indistinguishable from INTEGER, but never needs more than
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues-- 32-bits for a two's complement representation
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguesInteger32 ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues INTEGER (-2147483648..2147483647)
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues-- application-wide types
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguesApplicationSyntax ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues CHOICE {
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues ipAddress-value
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues IpAddress,
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues counter-value
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues Counter32,
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues timeticks-value
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues TimeTicks,
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues arbitrary-value
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues Opaque,
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues big-counter-value
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues Counter64,
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues unsigned-integer-value -- includes Gauge32
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues Unsigned32
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues }
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues-- in network-byte order
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues-- (this is a tagged type for historical reasons)
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguesIpAddress ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues [APPLICATION 0]
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues IMPLICIT OCTET STRING (SIZE (4))
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues-- this wraps
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguesCounter32 ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues [APPLICATION 1]
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues IMPLICIT INTEGER (0..4294967295)
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues-- this doesn't wrap
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguesGauge32 ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues [APPLICATION 2]
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues IMPLICIT INTEGER (0..4294967295)
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues-- an unsigned 32-bit quantity
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues-- indistinguishable from Gauge32
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguesUnsigned32 ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues [APPLICATION 2]
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues IMPLICIT INTEGER (0..4294967295)
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues-- hundredths of seconds since an epoch
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguesTimeTicks ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues [APPLICATION 3]
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues IMPLICIT INTEGER (0..4294967295)
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues-- for backward-compatibility only
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguesOpaque ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues [APPLICATION 4]
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues IMPLICIT OCTET STRING
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues-- for counters that wrap in less than one hour with only 32 bits
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguesCounter64 ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues [APPLICATION 6]
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues IMPLICIT INTEGER (0..18446744073709551615)
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues-- definition for objects
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguesOBJECT-TYPE MACRO ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguesBEGIN
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues TYPE NOTATION ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues "SYNTAX" Syntax
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues UnitsPart
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues "MAX-ACCESS" Access
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues "STATUS" Status
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues "DESCRIPTION" Text
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues ReferPart
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues IndexPart
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues DefValPart
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues VALUE NOTATION ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues value(VALUE ObjectName)
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues Syntax ::= -- Must be one of the following:
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues -- a base type (or its refinement),
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues -- a textual convention (or its refinement), or
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues -- a BITS pseudo-type
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues type
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues | "BITS" "{" NamedBits "}"
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues NamedBits ::= NamedBit
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues | NamedBits "," NamedBit
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues NamedBit ::= identifier "(" number ")" -- number is nonnegative
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues UnitsPart ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues "UNITS" Text
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues | empty
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues Access ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues "not-accessible"
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues | "accessible-for-notify"
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues | "read-only"
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues | "read-write"
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues | "read-create"
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues Status ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues "current"
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues | "deprecated"
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues | "obsolete"
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues ReferPart ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues "REFERENCE" Text
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues | empty
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues IndexPart ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues "INDEX" "{" IndexTypes "}"
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues | "AUGMENTS" "{" Entry "}"
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues | empty
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues IndexTypes ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues IndexType
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues | IndexTypes "," IndexType
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues IndexType ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues "IMPLIED" Index
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues | Index
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues Index ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues -- use the SYNTAX value of the
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues -- correspondent OBJECT-TYPE invocation
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues value(ObjectName)
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues Entry ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues -- use the INDEX value of the
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues -- correspondent OBJECT-TYPE invocation
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues value(ObjectName)
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues DefValPart ::= "DEFVAL" "{" Defvalue "}"
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues | empty
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues Defvalue ::= -- must be valid for the type specified in
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues -- SYNTAX clause of same OBJECT-TYPE macro
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues value(ObjectSyntax)
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues | "{" BitsValue "}"
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues BitsValue ::= BitNames
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues | empty
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues BitNames ::= BitName
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues | BitNames "," BitName
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues BitName ::= identifier
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues -- a character string as defined in section 3.1.1
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues Text ::= value(IA5String)
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguesEND
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues-- definitions for notifications
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguesNOTIFICATION-TYPE MACRO ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguesBEGIN
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues TYPE NOTATION ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues ObjectsPart
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues "STATUS" Status
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues "DESCRIPTION" Text
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues ReferPart
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues VALUE NOTATION ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues value(VALUE NotificationName)
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues ObjectsPart ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues "OBJECTS" "{" Objects "}"
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues | empty
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues Objects ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues Object
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues | Objects "," Object
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues Object ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues value(ObjectName)
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues Status ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues "current"
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues | "deprecated"
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues | "obsolete"
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues ReferPart ::=
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues "REFERENCE" Text
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues | empty
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues -- a character string as defined in section 3.1.1
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues Text ::= value(IA5String)
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguesEND
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues-- definitions of administrative identifiers
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigueszeroDotZero OBJECT-IDENTITY
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues STATUS current
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues DESCRIPTION
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues "A value used for null identifiers."
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues ::= { 0 0 }
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguiguesEND
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues
a383231a2cdc259f8a5b566247aca72a91dbb2a3fguigues