Table of Contents

Namespace Lextm.SharpSnmpLib

Classes

ByteTool

Helper utility that performs data conversions from/to bytes.

Counter32

Counter32 type.

Counter64

Counter64 type.

DataFactory

Factory that creates ISnmpData instances.

EndOfMibView

EndOfMibView exception.

Gauge32

Gauge32 type.

GetBulkRequestPdu

GETBULK request PDU.

GetNextRequestPdu

GETNEXT request PDU.

GetRequestPdu

GET request PDU.

Header

Header segment.

Helper

Class Helper.

IP

IPAddress type.

InformRequestPdu

INFORM request PDU.

Integer32

Integer32 type in SMIv2 (or INTEGER in SMIv1).

MalformedPdu

Malformed PDU class. Many things are not implemented as they are not in use.

NoSuchInstance

NoSuchInstance exception.

NoSuchObject

NoSuchObject exception.

Null

Null type.

ObjectIdentifier

ObjectIdentifier type.

ObjectIdentifierConverter

The TypeConverter dedicated for the ObjectIdentifier class.

OctetString

OctetString type.

Opaque

Opaque type.

OperationException

Operation exception of #SNMP.

ReportPdu

Report PDU.

ResponsePdu

Response PDU.

Scope

Scope segment.

SecurityParameters

Description of SecurityParameters.

Sequence

Array type.

SetRequestPdu

SET request PDU.

SnmpDataExtension

ISnmpData extension class.

SnmpException

Base exception type of #SNMP.

StreamExtension

Stream extension class.

TimeTicks

TimeTicks type.

TrapV1Pdu

Trap v1 PDU.

TrapV2Pdu

TRAP v2 PDU.

Variable

Variable bind.

Interfaces

ISegment

Segment interface.

ISnmpData

SNMP data entity.

ISnmpPdu

SNMP PDU.

Enums

ErrorCode

Error code for SNMP operations. (0-5 are first defined in SNMP v1, and others are added in v2)

GenericCode

Generic trap code.

Levels

Security level.

SnmpType

SNMP type code. The values are tag values for SNMP types.

VersionCode

Protocol version code.