Table of Contents

Class MessageFactory

Namespace
Lextm.SharpSnmpLib.Messaging
Assembly
SharpSnmpLib.dll

Factory that creates ISnmpMessage instances from byte format.

public static class MessageFactory
Inheritance
MessageFactory
Inherited Members

Methods

ParseMessages(byte[], UserRegistry)

Creates ISnmpMessage instances from buffer.

public static IList<ISnmpMessage> ParseMessages(byte[] buffer, UserRegistry registry)

Parameters

buffer byte[]

Buffer.

registry UserRegistry

The registry.

Returns

IList<ISnmpMessage>

ParseMessages(byte[], int, int, UserRegistry)

Creates ISnmpMessage instances from buffer.

public static IList<ISnmpMessage> ParseMessages(byte[] buffer, int index, int length, UserRegistry registry)

Parameters

buffer byte[]

Buffer.

index int

The index.

length int

The length.

registry UserRegistry

The registry.

Returns

IList<ISnmpMessage>

ParseMessages(IEnumerable<char>, UserRegistry)

Creates ISnmpMessage instances from a string.

public static IList<ISnmpMessage> ParseMessages(IEnumerable<char> bytes, UserRegistry registry)

Parameters

bytes IEnumerable<char>

Byte string.

registry UserRegistry

The registry.

Returns

IList<ISnmpMessage>