Zigbee Protocol Controller 1.6.0
mqtt_client_fsm_connected Class Reference

#include <mqtt_client_fsm.hpp>

Inheritance diagram for mqtt_client_fsm_connected:
mqtt_client_fsm

Public Member Functions

void enter (mqtt_client *client_instance) override
 
void exit (mqtt_client *client_instance) override
 
void event (int incoming_event, mqtt_client *client_instance) override
 
- Public Member Functions inherited from mqtt_client_fsm
virtual void enter (mqtt_client *client_instance)=0
 
virtual void exit (mqtt_client *client_instance)=0
 
virtual void event (int incoming_event, mqtt_client *client_instance)=0
 
virtual ~mqtt_client_fsm ()
 

Static Public Member Functions

static mqtt_client_fsmget_instance ()
 

Private Member Functions

 mqtt_client_fsm_connected ()
 
 mqtt_client_fsm_connected (const mqtt_client_fsm_connected &other)
 
mqtt_client_fsm_connectedoperator= (const mqtt_client_fsm_connected &other)
 

Constructor & Destructor Documentation

◆ mqtt_client_fsm_connected() [1/2]

mqtt_client_fsm_connected::mqtt_client_fsm_connected ( )
inlineprivate

◆ mqtt_client_fsm_connected() [2/2]

mqtt_client_fsm_connected::mqtt_client_fsm_connected ( const mqtt_client_fsm_connected other)
private

Member Function Documentation

◆ enter()

void mqtt_client_fsm_connected::enter ( mqtt_client client_instance)
overridevirtual

Implements mqtt_client_fsm.

◆ event()

void mqtt_client_fsm_connected::event ( int  incoming_event,
mqtt_client client_instance 
)
overridevirtual

Implements mqtt_client_fsm.

◆ exit()

void mqtt_client_fsm_connected::exit ( mqtt_client client_instance)
overridevirtual

Implements mqtt_client_fsm.

◆ get_instance()

static mqtt_client_fsm & mqtt_client_fsm_connected::get_instance ( )
static

◆ operator=()

mqtt_client_fsm_connected & mqtt_client_fsm_connected::operator= ( const mqtt_client_fsm_connected other)
private

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