[This is preliminary documentation and subject to change.]
Certain commonly used IMPORTS are "assumed knowledge" on the part of the compiler. It is unnecessary for the compiler to require access to other information modules to resolve these.
The built-in SNMPv1 and SNMPv2C IMPORTS are described in the following tables.
Built-in SNMPv1 IMPORTS
Import Class | Module | Instances |
---|---|---|
ASN.1 Value | RFC1155-SMI | internet, directory, management, experimental, private, enterprises |
RFC1213-MIB | mib-2, ip, interfaces, transmission | |
ASN.1 Type | RFC1155-SMI | NetworkAddress, IpAddress, Counter, Gauge, TimeTicks, Opaque |
RFC1213-MIB | DisplayString, PhysAddress | |
ASN.1 Macro | RFC-1212 | OBJECT-TYPE |
RFC-1215 | TRAP-TYPE |
Built-in SNMPv2C IMPORTS
Import Class | Module | Instances |
---|---|---|
ASN.1 Value | SNMPv2-SMI | org, dod, internet, directory, mgmt, mib-2, transmission, experimental, private, enterprises, security, snmpv2, snmpDomains, snmpProxys, snmpModules |
SNMPv2-TM | rfc1157Proxy | |
Object Identity | SNMPv2-SMI | zeroDotZero |
SNMPv2-TM | snmpUDPDomain, snmpCLNSDomain, smnpCONSDomain, snmpDDPDomain, snmpIPXDomain, rfc1157Domain | |
ASN.1 Type | SNMPv2-SMI | Integer32, IpAddress, Counter32, TimeTicks, Opaque, Counter64, Unsigned32, Gauge32 |
ASN.1 Macro | SNMPv2-SMI | MODULE-IDENTITY, OBJECT-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE |
SNMPv2-CONF | OBJECT-GROUP, NOTIFICATION-GROUP, MODULE-COMPLIANCE, AGENT-CAPABILITIES | |
SNMPv2-TC | TEXTUAL-CONVENTION | |
Textual Convention | SNMPv2-TC | DisplayString, PhysAddress, MacAddress, TruthValue, TestAndIncr, AutonomousType, InstancePointer, VariablePointer, RowPointer, RowStatus, TimeStamp, TimeInterval, DateAndTime, StorageType, Tdomain, Taddress |
SNMPv2-TM | SnmpUDPAddress, SnmpOSIAddress, SnmpNBPAddress, SnmpIPXAddress |