Zigbee Protocol Controller 1.6.0
mqtt_client_fsm_disconnected Class Reference

#include <mqtt_client_fsm.hpp>

Inheritance diagram for mqtt_client_fsm_disconnected:
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_disconnected ()
 
 mqtt_client_fsm_disconnected (const mqtt_client_fsm_disconnected &other)
 
mqtt_client_fsm_disconnectedoperator= (const mqtt_client_fsm_disconnected &other)
 

Constructor & Destructor Documentation

◆ mqtt_client_fsm_disconnected() [1/2]

mqtt_client_fsm_disconnected::mqtt_client_fsm_disconnected ( )
inlineprivate

◆ mqtt_client_fsm_disconnected() [2/2]

mqtt_client_fsm_disconnected::mqtt_client_fsm_disconnected ( const mqtt_client_fsm_disconnected other)
private

Member Function Documentation

◆ enter()

void mqtt_client_fsm_disconnected::enter ( mqtt_client client_instance)
overridevirtual

Implements mqtt_client_fsm.

◆ event()

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

Implements mqtt_client_fsm.

◆ exit()

void mqtt_client_fsm_disconnected::exit ( mqtt_client client_instance)
overridevirtual

Implements mqtt_client_fsm.

◆ get_instance()

static mqtt_client_fsm & mqtt_client_fsm_disconnected::get_instance ( )
static

◆ operator=()

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

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