Lines Matching defs:mqtt_client_t
48 typedef struct mqtt_client_t mqtt_client_t;
102 typedef void (*mqtt_connection_cb_t)(mqtt_client_t *client, void *arg, mqtt_connection_status_t status);
177 struct mqtt_client_t
209 err_t mqtt_client_connect(mqtt_client_t *client, const ip_addr_t *ipaddr, u16_t port, mqtt_connection_cb_t cb, void *arg,
213 void mqtt_disconnect(mqtt_client_t *client);
216 mqtt_client_t *mqtt_client_new(void);
219 u8_t mqtt_client_is_connected(mqtt_client_t *client);
222 void mqtt_set_inpub_callback(mqtt_client_t *client, mqtt_incoming_publish_cb_t,
226 err_t mqtt_sub_unsub(mqtt_client_t *client, const char *topic, u8_t qos, mqtt_request_cb_t cb, void *arg, u8_t sub);
237 err_t mqtt_publish(mqtt_client_t *client, const char *topic, const void *payload, u16_t payload_length, u8_t qos, u8_t retain,