| Interface | Description |
|---|---|
| AddressedModbusMessage |
A Modbus message related to a register address range.
|
| BitsModbusMessage |
A Modbus message related to a bit-based (coil/discrete) register address
range.
|
| MaskWriteRegisterModbusMessage |
A Modbus message related to a holding register mask write.
|
| ModbusClient |
API for a Modbus client application.
|
| ModbusClientConfig |
API for Modbus client configuration.
|
| ModbusClientConnectionObserver |
API for an observer of ModbusClient connection state.
|
| ModbusError |
API for a Modbus exception code.
|
| ModbusFunction |
API for a Modbus function.
|
| ModbusMessage |
API for a Modbus message.
|
| ModbusMessageReply |
A Modbus request/response pair.
|
| ReadWriteRegistersModbusMessage |
A Modbus message related to a holding register read/write.
|
| RegistersModbusMessage |
A Modbus message related to a 16-bit register-based (input/holding) register
address range.
|
| Class | Description |
|---|---|
| ModbusByteUtils |
Utilities for Modbus byte manipulation.
|
| ModbusErrorCodes |
Modbus error codes utilities and constants.
|
| ModbusFunctionCodes |
Function code utilities and constants.
|
| UserModbusError |
A user-defined or otherwise unknown error code.
|
| UserModbusFunction |
A user-defined Modbus function.
|
| Enum | Description |
|---|---|
| ModbusBlockType |
Modbus register block types.
|
| ModbusErrorCode |
Modbus error codes.
|
| ModbusFunctionCode |
Modbus function codes.
|
| Exception | Description |
|---|---|
| ModbusException |
A general Modbus exception.
|
| ModbusTimeoutException |
A Modbus timeout exception.
|
| ModbusValidationException |
An exception thrown when a Modbus validation fails.
|