supla-device
Loading...
Searching...
No Matches
RemoteDeviceConfig Class Reference

Public Member Functions

 RemoteDeviceConfig (bool firstDeviceConfigAfterRegistration=false)
void processConfig (TSDS_SetDeviceConfig *config)
uint8_t getResultCode () const
bool isEndFlagReceived () const
bool isSetDeviceConfigRequired () const
bool fillSetDeviceConfig (TSDS_SetDeviceConfig *config) const
void handleSetDeviceConfigResult (TSDS_SetDeviceConfigResult *result)

Static Public Member Functions

static void RegisterConfigField (uint64_t fieldBit)
static void SetHomeScreenContentAvailable (uint64_t allValues)
static uint64_t GetHomeScreenContentAvailable ()
static enum HomeScreenContent HomeScreenContentBitToEnum (uint64_t fieldBit)
static uint64_t HomeScreenEnumToBit (enum HomeScreenContent type)
static uint64_t HomeScreenIntToBit (int mode)
static void SetModbusProperties (const Supla::Modbus::ConfigProperties &modbusProperties)
static void ClearResendAttemptsCounter ()

The documentation for this class was generated from the following files: