| Interface | Description |
|---|---|
| AccessPermissions | |
| Notification |
Provides a uniform interface for trap and notification types, using:
the rules from Section 2.2 of RFC 1908, "Coexistence between Version 1 and Version 2 of the
Internet-standard Network Management Framework"
the terminology of SMIv2.
|
| SmiCodeNamingStrategy | |
| SmiSymbolMap<T extends SmiSymbol> |
| Class | Description |
|---|---|
| BERConstants | |
| OidComponent | |
| ScopedId | |
| SmiConstants | |
| SmiDefaultValue | |
| SmiField | |
| SmiImports | |
| SmiIndex |
Indexes belong to a row and refer to a column.
|
| SmiJavaCodeNamingStrategy | |
| SmiMacro | |
| SmiMib | |
| SmiModule | |
| SmiNamedNumber |
Used to represent enum values and bit fields.
|
| SmiNotificationType | |
| SmiObjectType | |
| SmiOidMacro | |
| SmiOidNode | |
| SmiOidValue | |
| SmiOptions | |
| SmiProtocolType |
Types such as ObjectSyntax, SimpleSyntax and ApplicationSyntax, that are only used in SNMP protocol PDU's,
but never used as variable, row or table types.
|
| SmiRange | |
| SmiReferencedType |
This class is only used during parsing, to temporarily referenced type that are defined
somewhere else, or that have not even been defined.
|
| SmiRow | |
| SmiSymbol | |
| SmiTable | |
| SmiTextualConvention | |
| SmiTrapType | |
| SmiType | |
| SmiUtil | |
| SmiValue | |
| SmiVariable |
Besides the OBJECT-TYPE fields that are specific to SNMP variable definitions,
this class also contains some methods that make it easier to deal with the recursive nature
of the SmiType definitions.
|
| Enum | Description |
|---|---|
| AccessAll | |
| AgentCapabilitiesAccess | |
| AgentCapabilitiesStatus | |
| MacroType | |
| ModuleComplianceAccess | |
| ObjectTypeAccessV1 | |
| ObjectTypeAccessV2 | |
| SmiPrimitiveType |
This identifies each of the primitive types as defined in the SNMPv2-SMI module.
|
| SmiVarBindField |
This enum identifies the various fields in SimpleSyntax and ApplicationSyntax (together
these two form the ObjectSyntax choice) that can be used as the value of a VarBind.
|
| SmiVersion | |
| StatusAll | |
| StatusV1 | |
| StatusV2 |