Click or drag to resize
Lawo.EmberPlusSharp.S101 Namespace
Contains a class that establishes and maintains an S101 connection as well as supporting abstractions for S101 messages and commands.
Classes
  ClassDescription
Public classEmberData
Represents a command indicating that the following payload contains EmBER data.
Public classKeepAliveRequest
Represents a Keep Alive Request.
Public classKeepAliveResponse
Represents a Keep Alive Response.
Public classMessageReceivedEventArgs
Provides the data for the EmberDataReceived event.
Public classOutOfFrameByteReceivedEventArgs
Provides the data for the OutOfFrameByteReceived and OutOfFrameByteReceived events.
Public classProviderStatus
Represents a provider status.
Public classS101Client
Provides methods to communicate with S101-encoded messages over a given connection.
Public classS101Command
Represents a command including command-specific data but excluding payload. This is the base of all commands.
Public classS101Exception
The exception that is thrown when an error occurs while parsing S101-encoded data.
Public classS101Logger
Represents a logger that logs message payloads according to the types passed to the constructor.
Public classS101LogReader
Reads the information written by a S101Logger instance.
Public classS101Message
Represents a message excluding payload.
Public classS101Reader
Represents a reader that provides access to S101-encoded messages and their payload.
Public classS101Robot
Simulates S101 communication.
Public classS101Writer
Represents a writer that provides the means to generate S101-encoded messages.
Structures
  StructureDescription
Public structureEventInfo
Provides information about a logged event.
Interfaces
  InterfaceDescription
Public interfaceIS101Logger
Represents a logger for S101 activity.