3349N/ASNMPv2-SMI DEFINITIONS ::= BEGIN
3349N/Aorg OBJECT IDENTIFIER ::= { iso 3 } -- "iso" = 1
3349N/Adod OBJECT IDENTIFIER ::= { org 6 }
3349N/Ainternet OBJECT IDENTIFIER ::= { dod 1 }
3349N/Adirectory OBJECT IDENTIFIER ::= { internet 1 }
3349N/Amgmt OBJECT IDENTIFIER ::= { internet 2 }
3349N/Amib-2 OBJECT IDENTIFIER ::= { mgmt 1 }
3349N/Atransmission OBJECT IDENTIFIER ::= { mib-2 10 }
3349N/Aexperimental OBJECT IDENTIFIER ::= { internet 3 }
3349N/Aprivate OBJECT IDENTIFIER ::= { internet 4 }
3349N/Aenterprises OBJECT IDENTIFIER ::= { private 1 }
3349N/Asecurity OBJECT IDENTIFIER ::= { internet 5 }
3349N/AsnmpV2 OBJECT IDENTIFIER ::= { internet 6 }
3349N/AsnmpDomains OBJECT IDENTIFIER ::= { snmpV2 1 }
3349N/AsnmpProxys OBJECT IDENTIFIER ::= { snmpV2 2 }
3349N/AsnmpModules OBJECT IDENTIFIER ::= { snmpV2 3 }
3349N/A-- Extended UTCTime, to allow dates with four-digit years
3349N/A-- (Note that this definition of ExtUTCTime is not to be IMPORTed
3349N/AExtUTCTime ::= OCTET STRING(SIZE(11 | 13))
3349N/A -- format is YYMMDDHHMMZ or YYYYMMDDHHMMZ
3349N/A -- where: YY - last two digits of year (only years
3349N/A -- YYYY - last four digits of the year (any year)
3349N/A -- MM - month (01 through 12)
3349N/A -- DD - day of month (01 through 31)
3349N/A -- HH - hours (00 through 23)
3349N/A -- MM - minutes (00 through 59)
3349N/A -- Z - denotes GMT (the ASCII character Z)
3349N/A -- For example, "9502192015Z" and "199502192015Z" represent
3349N/A -- 8:15pm GMT on 19 February 1995. Years after 1999 must use
3349N/A -- the four digit year format. Years 1900-1999 may use the
3349N/A -- two or four digit format.
3349N/A-- definitions for information modules
3349N/A "LAST-UPDATED" value(Update ExtUTCTime)
3349N/A value(VALUE OBJECT IDENTIFIER)
3349N/A "REVISION" value(Update ExtUTCTime)
3349N/A -- a character string as defined in section 3.1.1
3349N/A value(VALUE OBJECT IDENTIFIER)
3349N/A -- a character string as defined in section 3.1.1
3349N/A-- (Note that these definitions of ObjectName and NotificationName
3349N/A-- are not to be IMPORTed by MIB modules.)
3349N/A-- the "base types" defined here are:
3349N/A-- 3 built-in ASN.1 types: INTEGER, OCTET STRING, OBJECT IDENTIFIER
3349N/A-- 8 application-defined types: Integer32, IpAddress, Counter32,
3349N/A-- Gauge32, Unsigned32, TimeTicks, Opaque, and Counter64
3349N/A -- note that SEQUENCEs for conceptual tables and
3349N/A -- rows are not mentioned here...
3349N/A -- INTEGERs with a more restrictive range
3349N/A integer-value -- includes Integer32
3349N/A INTEGER (-2147483648..2147483647),
3349N/A -- OCTET STRINGs with a more restrictive size
3349N/A OCTET STRING (SIZE (0..65535)),
3349N/A-- indistinguishable from INTEGER, but never needs more than
3349N/A-- 32-bits for a two's complement representation
3349N/A INTEGER (-2147483648..2147483647)
3349N/A unsigned-integer-value -- includes Gauge32
3349N/A-- (this is a tagged type for historical reasons)
3349N/A IMPLICIT OCTET STRING (SIZE (4))
3349N/A IMPLICIT INTEGER (0..4294967295)
3349N/A IMPLICIT INTEGER (0..4294967295)
3349N/A-- an unsigned 32-bit quantity
3349N/A-- indistinguishable from Gauge32
3349N/A IMPLICIT INTEGER (0..4294967295)
3349N/A-- hundredths of seconds since an epoch
3349N/A IMPLICIT INTEGER (0..4294967295)
3349N/A-- for backward-compatibility only
3349N/A-- for counters that wrap in less than one hour with only 32 bits
3349N/A IMPLICIT INTEGER (0..18446744073709551615)
3349N/A Syntax ::= -- Must be one of the following:
3349N/A -- a base type (or its refinement),
3349N/A -- a textual convention (or its refinement), or
3349N/A NamedBit ::= identifier "(" number ")" -- number is nonnegative
3349N/A -- use the SYNTAX value of the
3349N/A -- correspondent OBJECT-TYPE invocation
3349N/A -- use the INDEX value of the
3349N/A -- correspondent OBJECT-TYPE invocation
3349N/A DefValPart ::= "DEFVAL" "{" Defvalue "}"
3349N/A Defvalue ::= -- must be valid for the type specified in
3349N/A -- SYNTAX clause of same OBJECT-TYPE macro
3349N/A -- a character string as defined in section 3.1.1
3349N/A-- definitions for notifications
3349N/A value(VALUE NotificationName)
3349N/A -- a character string as defined in section 3.1.1
3349N/A-- definitions of administrative identifiers
3349N/A "A value used for null identifiers."