Crate modbus_relay

Source

Re-exports§

pub use config::ConnectionConfig;
pub use config::HttpConfig;
pub use config::LoggingConfig;
pub use config::RelayConfig;
pub use config::RtuConfig;
pub use config::TcpConfig;
pub use config::DataBits;
pub use config::Parity;
pub use config::RtsType;
pub use config::StopBits;
pub use connection::BackoffStrategy;
pub use connection::ClientStats;
pub use connection::ConnectionStats;
pub use connection::IpStats;
pub use connection::ConnectionGuard;
pub use connection::ConnectionManager;
pub use errors::BackoffError;
pub use errors::ClientErrorKind;
pub use errors::ConfigValidationError;
pub use errors::ConnectionError;
pub use errors::FrameErrorKind;
pub use errors::IoOperation;
pub use errors::ProtocolErrorKind;
pub use errors::RelayError;
pub use errors::RtsError;
pub use errors::SerialErrorKind;
pub use errors::TransportError;
pub use http_api::start_http_server;
pub use modbus::guess_response_size;
pub use modbus::ModbusProcessor;
pub use modbus_relay::ModbusRelay;
pub use rtu_transport::RtuTransport;

Modules§

config
connection
errors
http_api
modbus
modbus_relay
rtu_transport