snmp_pdus
snmp_pdus
Module
snmp_pdus
Module summary
Encode and Decode Functions for SNMP PDUs
Description
RFC1157, RFC1905 and/or RFC2272 should be studied carefully before using this module, snmp_pdus
.
The module snmp_pdus
contains functions for encoding and decoding of SNMP protocol data units (PDUs). In short, this module converts a list of bytes to Erlang record representations and vice versa. The record definitions can be found in the file snmp/include/snmp_types.hrl
. If snmpv3 is used, the module that includes snmp_types.hrl
must define the constant SNMP_USE_V3
before the header file is included. Example:
-define(SNMP_USE_V3, true). -include_lib("snmp/include/snmp_types.hrl").
Encoding and decoding must be don