...

Directory /src/webnms

Name      Synopsis
..
log      package log provides level-based and highly configurable logging.
snmp      package snmp is the core implementations of the SNMP framework.
     consts      package consts provides all the SNMP constants to aid in development.
     db      package db acts as an interface between the database and all the SNMP operations in the API.
     engine      package engine is the core of SNMPv3 architecture.
          mpm      package mpm provides various types for processing the incoming and outgoing SNMP messages.
          security      package security provides various types for processing the incoming and outgoing SNMP messages for security.
               usm      package usm provides all security related operations and protocols required for processing of SNMPv3 messages.
               v1v2      package v1v2 provides security processing for SNMP Version1/Version2C. It performs only community based authentication of incoming and outgoing V1/V2C messages.
          transport      Package transport provides different transport protocols like UDP/TCP to communicate with the server.
               tcp      package tcp is an implementation of TCP, transport level protocol for sending and receiving SNMP packets.
               udp      package udp is an implementation of UDP, transport level protocol for sending and receiving SNMP packets.
     hl      package hl provides all the High-Level APIs such as SnmpTarget, SnmpRequestServer, TrapReceiver to perform all synchronous and Asynchronous SNMP operations at ease.
     msg      package msg defines the PDU structures for all three SNMP versions SNMPv1, SNMPv2c and SNMPv3 as per RFC1157.
     snmpvar      package snmpvar defines all the SNMP data types derived from ASN.1 such as Integer, Counter, Object Identifier etc., It contains SnmpVar interface that provides methods to present a uniform interface for applications working with the SNMP variables.
     util      package util provides various utility methods for easy use of the API.