30template <
typename TSource,
typename TOrthogonal>
35template <
typename TSource,
typename TOrthogonal>
41template <
typename TSource,
typename TOrthogonal>
46template <
typename TSource,
typename TOrthogonal>
73 template <
typename TOrthogonal,
typename TSourceObject>
SMACC2 Client for controlling Modbus TCP relays.
CpModbusConnection * getConnectionComponent()
CpModbusRelay * getRelayComponent()
void onInitialize() override
void onStateOrthogonalAllocation()
virtual ~ClModbusTcpRelay()
CpModbusConnection * connectionComponent_
CpModbusRelay * relayComponent_
Component that manages Modbus TCP connection lifecycle and heartbeat monitoring.
Component that handles Modbus coil read/write operations for 8-channel relay.
SmaccComponentType * createComponent(TArgs... targs)