rodbus (C++ API) 1.3.1
|
Interface used to handle write requests received from the client. More...
#include <rodbus.hpp>
Public Member Functions | |
virtual WriteResult | write_single_coil (uint16_t index, bool value, Database &database)=0 |
Write a single coil received from the client. More... | |
virtual WriteResult | write_single_register (uint16_t index, uint16_t value, Database &database)=0 |
write a single coil received from the client More... | |
virtual WriteResult | write_multiple_coils (uint16_t start, BitValueIterator &it, Database &database)=0 |
Write multiple coils received from the client. More... | |
virtual WriteResult | write_multiple_registers (uint16_t start, RegisterValueIterator &it, Database &database)=0 |
Write multiple registers received from the client. More... | |
Interface used to handle write requests received from the client.
|
pure virtual |
Write multiple coils received from the client.
start | Starting address |
it | Iterator over coil values |
database | Database interface for updates |
|
pure virtual |
Write multiple registers received from the client.
start | Starting address |
it | Iterator over register values |
database | Database interface for updates |
|
pure virtual |
Write a single coil received from the client.
index | Index of the coil |
value | Value of the coil to write |
database | Database interface for updates |
|
pure virtual |
write a single coil received from the client
index | Index of the register |
value | Value of the register to write |
database | Database interface for updates |