Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MIBLoader

Hierarchy

  • MIBLoader

Index

Constructors

Properties

file: string
mibjson: { mibEntries: { file: string; name: string; symbols: { oid: string; symbol: string; type: string }[] }[]; version: string } = ...

Type declaration

  • mibEntries: { file: string; name: string; symbols: { oid: string; symbol: string; type: string }[] }[]
  • version: string
oidmap: {} = {}

Type declaration

  • [key: string]: { fullSymbol: string; module: string; type: string }
    • fullSymbol: string
    • module: string
    • type: string
oidtree: oidtreeElement = ...
symmap: {} = {}

Type declaration

  • [key: string]: { module: string; oid: string; symbol: string }[]

Methods

  • init(): Promise<void>
  • lookupOIDBySymbol(symbol: string, module: undefined | string): { module: string; oid: string; symbol: string }[]
  • resolveOID(oid: string): string

Generated using TypeDoc