All Classes and Interfaces

Class
Description
Base class for Modbus connections.
Abstract implementation of ModbusNetwork.
A ModbusConnection that wraps another connection with a lock.
High level Modbus connection API.
Callback API for performing an action with a ModbusConnection.
Supporting class for ModbusConnection implementations to extend.
Object to hold raw data extracted from a Modbus device.
API for performing updates to the saved data.
API for performing updates to the data.
Mutable view of Modbus data registers, meant to be used for thread-safe writes.
ModbusDataDatumDataSourceSupport<T extends ModbusData & net.solarnetwork.node.domain.DataAccessor>
A base helper class to support ModbusNetwork based DatumDataSource implementations using ModbusData as a model object.
ModbusDataDeviceSupport<T extends ModbusData & net.solarnetwork.node.domain.DataAccessor>
A base helper class to support ModbusNetwork based device implementations using ModbusData as a model object.
An enumeration of common Modbus data types.
Utilities for converting to/from Modbus 16-bit register values.
A base helper class to support ModbusNetwork based DatumDataSource implementations.
A base helper class to support ModbusNetwork based services.
API for a modbus function.
High level Modbus API.
Modbus read functions.
A reference to a Modbus register (or registers).
Modbus register block types.
Data for a Modbus register set.
API for performing updates to a bit register block.
A word-ordering for multi-register data types in Modbus.
Modbus write functions.
ModbusConnection for reading/writing static data.
ModbusConnection for reading static data.