Namespace FluentModbus
Classes
- ExtendedBinaryReader
A binary reader with extended capability to handle big-endian data.
- ExtendedBinaryWriter
A binary writer with extended capability to handle big-endian data.
- ModbusClient
A base class for Modbus client implementations.
- ModbusException
This exception is used for Modbus protocol errors.
- ModbusRtuClient
A Modbus RTU client.
- ModbusRtuSerialPort
A wrapper for a SerialPort.
- ModbusRtuServer
A Modbus RTU server.
- ModbusServer
Base class for a Modbus server.
- ModbusTcpClient
A Modbus TCP client.
- ModbusTcpServer
A Modbus TCP server.
- SpanExtensions
Contains extension methods to read and write data from the Modbus registers.
Structs
- CoilsChangedEventArgs
Provides data for the coils changed event.
Interfaces
- IModbusRtuSerialPort
A serial port for Modbus RTU communication.
- ITcpClientProvider
Provides TCP clients.
Enums
- ModbusEndianness
Specifies the endianness of the data.
- ModbusExceptionCode
Specifies the Modbus exception type.
- ModbusFunctionCode
Specifies the action the Modbus server is requested to do.