Zigbee Protocol Controller 1.6.0
mqtt_client_fsm Class Referenceabstract

#include <mqtt_client_fsm.hpp>

Inheritance diagram for mqtt_client_fsm:
mqtt_client_fsm_connected mqtt_client_fsm_connecting mqtt_client_fsm_disconnected

Public Member Functions

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 ()
 

Constructor & Destructor Documentation

◆ ~mqtt_client_fsm()

virtual mqtt_client_fsm::~mqtt_client_fsm ( )
inlinevirtual

Member Function Documentation

◆ enter()

virtual void mqtt_client_fsm::enter ( mqtt_client client_instance)
pure virtual

◆ event()

virtual void mqtt_client_fsm::event ( int  incoming_event,
mqtt_client client_instance 
)
pure virtual

◆ exit()

virtual void mqtt_client_fsm::exit ( mqtt_client client_instance)
pure virtual

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