![]() |
ThingsBoard Client SDK 0.16.0
Client SDK to connect with ThingsBoard IoT Platform from IoT devices (Arduino, Espressif, etc.)
|
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)=0 | IMQTT_Client | pure virtual |
| connected()=0 | IMQTT_Client | pure virtual |
| disconnect()=0 | IMQTT_Client | pure virtual |
| get_connection_state() const =0 | IMQTT_Client | pure virtual |
| get_last_connection_error() const =0 | IMQTT_Client | pure virtual |
| get_receive_buffer_size()=0 | IMQTT_Client | pure virtual |
| get_send_buffer_size()=0 | IMQTT_Client | pure virtual |
| loop()=0 | IMQTT_Client | pure virtual |
| publish(char const *topic, uint8_t const *payload, size_t const &length)=0 | IMQTT_Client | pure virtual |
| set_buffer_size(uint16_t receive_buffer_size, uint16_t send_buffer_size)=0 | IMQTT_Client | pure virtual |
| set_connect_callback(Callback< void >::function callback)=0 | IMQTT_Client | pure virtual |
| set_data_callback(Callback< void, char *, uint8_t *, unsigned int >::function callback)=0 | IMQTT_Client | pure virtual |
| set_server(char const *domain, uint16_t port)=0 | IMQTT_Client | pure virtual |
| subscribe(char const *topic)=0 | IMQTT_Client | pure virtual |
| subscribe_connection_state_changed_callback(Callback< void, MQTT_Connection_State, MQTT_Connection_Error >::function callback)=0 | IMQTT_Client | pure virtual |
| unsubscribe(char const *topic)=0 | IMQTT_Client | pure virtual |
| ~IMQTT_Client() | IMQTT_Client | inlinevirtual |