1 #ifndef H_EXTENSIONS_CUTEHMI_MODBUS_2_INCLUDE_CUTEHMI_MODBUS_INTERNAL_DUMMYCLIENTBACKEND_HPP 
    2 #define H_EXTENSIONS_CUTEHMI_MODBUS_2_INCLUDE_CUTEHMI_MODBUS_INTERNAL_DUMMYCLIENTBACKEND_HPP 
    5 #include "AbstractClientBackend.hpp" 
    6 #include "DummyClientConfig.hpp" 
   31         bool proceedRequest(
QUuid requestId) 
override;
 
   33         void readCoils(
QUuid requestId, quint16 startAddress, quint16 endAddress) 
override;
 
   35         void writeCoil(
QUuid requestId, quint16 address, 
bool value) 
override;
 
   37         void writeMultipleCoils(
QUuid requestId, quint16 startAddress, 
const QVector<quint16> & values) 
override;
 
   39         void readDiscreteInputs(
QUuid requestId, quint16 startAddress, quint16 endAddress) 
override;
 
   41         void readHoldingRegisters(
QUuid requestId, quint16 startAddress, quint16 endAddress) 
override;
 
   43         void writeHoldingRegister(
QUuid requestId, quint16 address, quint16 value) 
override;
 
   45         void writeMultipleHoldingRegisters(
QUuid requestId, quint16 startAddress, 
const QVector<quint16> & values) 
override;
 
   47         void readInputRegisters(
QUuid requestId, quint16 startAddress, quint16 endAddress) 
override;
 
   52         void close() 
override;
 
   67             InputRegisterContainer inputRegisters;
 
   68             HolidingRegisterContainer holdingRegisters;
 
   69             DiscreteInputContainer discreteInputs;