Dangerous SNMP
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
VARBINDLIST Class Reference

This class allows for the encoding and decoding of VarBind lists. More...

#include <encoding.hpp>

Public Types

typedef VarBindList value_type
 The value type that this class operates on is "VarBindList".
 

Static Public Member Functions

static unsigned int length (const VarBindList &varbinds)
 
static bool write (const VarBindList &varbinds, char *buffer, unsigned int bufferSize)
 
static bool read (value_type &varbinds, const char *buffer, unsigned int bufferSize)
 

Static Public Attributes

static constexpr const char * NAME = "SEQUENCE OF VarBind"
 This is the name of this entity.
 
static const int TYPE = asn1::helper::SEQUENCE::TYPE
 A VarBind list is a sequence:
 

Detailed Description

This class allows for the encoding and decoding of VarBind lists.

Definition: SEQUENCE OF VarBind

Member Function Documentation

static bool read ( value_type varbinds,
const char *  buffer,
unsigned int  bufferSize 
)
inlinestatic

This is the ByteStream for processing the SEQUENCE OF VarBind.

static bool write ( const VarBindList varbinds,
char *  buffer,
unsigned int  bufferSize 
)
inlinestatic

This is the ByteStream for processing the SEQUENCE OF VarBind.


The documentation for this class was generated from the following file: