IO::Modbus::PDU::Data::ReadCoils::Response Struct Reference

#include <PDU.h>

Collaboration diagram for IO::Modbus::PDU::Data::ReadCoils::Response:

Public Member Functions

void setCoil (uint16_t coil, bool value)
 
bool getCoil (uint16_t coil)
 
void setCount (uint16_t count)
 
uint16_t getCount () const
 

Public Attributes

uint8_t byteCount
 Use setCount() More...
 
uint8_t coilStatus [250]
 Use setCoil() More...
 

Static Public Attributes

static constexpr uint16_t MaxCoils {sizeof(coilStatus) * 8}
 

Member Function Documentation

◆ getCoil()

bool IO::Modbus::PDU::Data::ReadCoils::Response::getCoil ( uint16_t  coil)
inline

◆ getCount()

uint16_t IO::Modbus::PDU::Data::ReadCoils::Response::getCount ( ) const
inline

◆ setCoil()

void IO::Modbus::PDU::Data::ReadCoils::Response::setCoil ( uint16_t  coil,
bool  value 
)
inline

◆ setCount()

void IO::Modbus::PDU::Data::ReadCoils::Response::setCount ( uint16_t  count)
inline

Member Data Documentation

◆ byteCount

uint8_t IO::Modbus::PDU::Data::ReadCoils::Response::byteCount

◆ coilStatus

uint8_t IO::Modbus::PDU::Data::ReadCoils::Response::coilStatus[250]

Use setCoil()

◆ MaxCoils

constexpr uint16_t IO::Modbus::PDU::Data::ReadCoils::Response::MaxCoils {sizeof(coilStatus) * 8}
staticconstexpr

The documentation for this struct was generated from the following file: