supla-device
Loading...
Searching...
No Matches
Supla::Protocol::HvacMqttHandler Class Reference
Inheritance diagram for Supla::Protocol::HvacMqttHandler:
Collaboration diagram for Supla::Protocol::HvacMqttHandler:

Public Member Functions

int mqttHandledChannelType () const override
void mqttPublishChannelState (Mqtt *mqtt, Supla::Element *element) override
void mqttSubscribeChannel (Mqtt *mqtt, Supla::Element *element) override
bool mqttProcessData (Mqtt *mqtt, const char *topic_part, const char *payload, Supla::Element *element) override
void mqttPublishHADiscovery (Mqtt *mqtt, Supla::Element *element) override
Public Member Functions inherited from Supla::Protocol::MqttChannelHandler
MqttChannelHandlermqttNextHandler () const

Member Function Documentation

◆ mqttHandledChannelType()

int Supla::Protocol::HvacMqttHandler::mqttHandledChannelType ( ) const
inlineoverridevirtual

◆ mqttProcessData()

bool Supla::Protocol::HvacMqttHandler::mqttProcessData ( Mqtt * mqtt,
const char * topic_part,
const char * payload,
Supla::Element * element )
inlineoverridevirtual

◆ mqttPublishChannelState()

void Supla::Protocol::HvacMqttHandler::mqttPublishChannelState ( Mqtt * mqtt,
Supla::Element * element )
inlineoverridevirtual

◆ mqttPublishHADiscovery()

void Supla::Protocol::HvacMqttHandler::mqttPublishHADiscovery ( Mqtt * mqtt,
Supla::Element * element )
inlineoverridevirtual

◆ mqttSubscribeChannel()

void Supla::Protocol::HvacMqttHandler::mqttSubscribeChannel ( Mqtt * mqtt,
Supla::Element * element )
inlineoverridevirtual

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