Zigbee Protocol Controller 1.6.0
mqtt_client_fsm_connecting Class Reference

#include <mqtt_client_fsm.hpp>

Inheritance diagram for mqtt_client_fsm_connecting:
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_connecting ()
 
 mqtt_client_fsm_connecting (const mqtt_client_fsm_connecting &other)
 
mqtt_client_fsm_connectingoperator= (const mqtt_client_fsm_connecting &other)
 

Constructor & Destructor Documentation

◆ mqtt_client_fsm_connecting() [1/2]

mqtt_client_fsm_connecting::mqtt_client_fsm_connecting ( )
inlineprivate

◆ mqtt_client_fsm_connecting() [2/2]

mqtt_client_fsm_connecting::mqtt_client_fsm_connecting ( const mqtt_client_fsm_connecting other)
private

Member Function Documentation

◆ enter()

void mqtt_client_fsm_connecting::enter ( mqtt_client client_instance)
overridevirtual

Implements mqtt_client_fsm.

◆ event()

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

Implements mqtt_client_fsm.

◆ exit()

void mqtt_client_fsm_connecting::exit ( mqtt_client client_instance)
overridevirtual

Implements mqtt_client_fsm.

◆ get_instance()

static mqtt_client_fsm & mqtt_client_fsm_connecting::get_instance ( )
static

◆ operator=()

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

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