Expand description
Async Modbus server with pluggable data store.
Handles incoming requests, validates per spec state machines, and reads/writes from a configurable data store.
Re-exports§
pub use config::DeviceIdentification;pub use config::ServerConfig;pub use error::ServerError;pub use server::ModbusServer;pub use store::memory::InMemoryStore;pub use store::memory::StoreConfig;pub use store::memory::StoreError;pub use store::CommEventLog;pub use store::CommEventLogMeta;pub use store::DataStore;
Modules§
- config
- Server configuration types.
- error
- Server error types.
- handler
- Request dispatch and response building.
- server
ModbusServer— async Modbus server with pluggable data store.- store
- Data store abstraction for the four Modbus data tables, plus optional file-record, FIFO-queue, and serial-line-diagnostic capabilities.