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
UserRegistryThe registry.
Returns
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
intThe index.
length
intThe length.
registry
UserRegistryThe registry.
Returns
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
UserRegistryThe registry.