# Uses of Interface
com.snmp4j.smi.SmiModule

Packages that use SmiModule
Package
Description
com.snmp4j.smi
Provides classes and interfaces for parsing, compiling, loading, and using Management Information Base (MIB) specifications written in Structure of Management Information (SMI) version 1 and 2 with SNMP4J to format and parse SNMP data.

- ## Uses of SmiModule in com.snmp4j.smi

  Subinterfaces of SmiModule in com.snmp4j.smi
  Modifier and Type
  Interface
  Description
  `interface`
  `SmiModuleIdentity`
  The SmiModule represents a SMIv2 MODULE-IDENTITY.
  Methods in com.snmp4j.smi that return SmiModule
  Modifier and Type
  Method
  Description
  `SmiModule`
  SmiManager.`findSmiModule(String moduleName)`
  Gets the `SmiModule` with the specified module name.
  Methods in com.snmp4j.smi that return types with arguments of type SmiModule
  Modifier and Type
  Method
  Description
  `List<SmiModule>`
  SmiManager.`findSmiModules(org.snmp4j.smi.OID smiObjectIdentifier)`
  Gets the `SmiModule` that defines the provided object identifier.
  `List<SmiModule>`
  SmiManager.`getLoadedSmiModules()`
  Get the `SmiModule` object for all loaded MIB modules.
  `List<SmiModule>`
  SmiManager.`loadAllModules()`
  Loads all modules concurrently, using a thread pool with a maximum number of threads equal to the number of available processors.