ThingsBoard Client SDK 0.16.0
Client SDK to connect with ThingsBoard IoT Platform from IoT devices (Arduino, Espressif, etc.)
Loading...
Searching...
No Matches
IMQTT_Client Member List

This is the complete list of members for IMQTT_Client, including all inherited members.

connect(char const *client_id, char const *user_name, char const *password)=0IMQTT_Clientpure virtual
connected()=0IMQTT_Clientpure virtual
disconnect()=0IMQTT_Clientpure virtual
get_connection_state() const =0IMQTT_Clientpure virtual
get_last_connection_error() const =0IMQTT_Clientpure virtual
get_receive_buffer_size()=0IMQTT_Clientpure virtual
get_send_buffer_size()=0IMQTT_Clientpure virtual
loop()=0IMQTT_Clientpure virtual
publish(char const *topic, uint8_t const *payload, size_t const &length)=0IMQTT_Clientpure virtual
set_buffer_size(uint16_t receive_buffer_size, uint16_t send_buffer_size)=0IMQTT_Clientpure virtual
set_connect_callback(Callback< void >::function callback)=0IMQTT_Clientpure virtual
set_data_callback(Callback< void, char *, uint8_t *, unsigned int >::function callback)=0IMQTT_Clientpure virtual
set_server(char const *domain, uint16_t port)=0IMQTT_Clientpure virtual
subscribe(char const *topic)=0IMQTT_Clientpure virtual
subscribe_connection_state_changed_callback(Callback< void, MQTT_Connection_State, MQTT_Connection_Error >::function callback)=0IMQTT_Clientpure virtual
unsubscribe(char const *topic)=0IMQTT_Clientpure virtual
~IMQTT_Client()IMQTT_Clientinlinevirtual