| /Zephyr-latest/subsys/net/lib/mqtt/ | 
| D | mqtt_transport.h | 22 typedef int (*transport_connect_handler_t)(struct mqtt_client *client); 25 typedef int (*transport_write_handler_t)(struct mqtt_client *client, 29 typedef int (*transport_write_msg_handler_t)(struct mqtt_client *client, 33 typedef int (*transport_read_handler_t)(struct mqtt_client *client, uint8_t *data, 37 typedef int (*transport_disconnect_handler_t)(struct mqtt_client *client); 73 int mqtt_transport_connect(struct mqtt_client *client); 83 int mqtt_transport_write(struct mqtt_client *client, const uint8_t *data, 94 int mqtt_transport_write_msg(struct mqtt_client *client, 107 int mqtt_transport_read(struct mqtt_client *client, uint8_t *data, uint32_t buflen, 116 int mqtt_transport_disconnect(struct mqtt_client *client); [all …] 
 | 
| D | mqtt_transport.c | 61 int mqtt_transport_connect(struct mqtt_client *client)  in mqtt_transport_connect() 66 int mqtt_transport_write(struct mqtt_client *client, const uint8_t *data,  in mqtt_transport_write() 73 int mqtt_transport_write_msg(struct mqtt_client *client,  in mqtt_transport_write_msg() 79 int mqtt_transport_read(struct mqtt_client *client, uint8_t *data, uint32_t buflen,  in mqtt_transport_read() 86 int mqtt_transport_disconnect(struct mqtt_client *client)  in mqtt_transport_disconnect()
  | 
| D | mqtt.c | 21 static void client_reset(struct mqtt_client *client)  in client_reset() 31 static void tx_buf_init(struct mqtt_client *client, struct buf_ctx *buf)  in tx_buf_init() 38 void event_notify(struct mqtt_client *client, const struct mqtt_evt *evt)  in event_notify() 49 static void client_disconnect(struct mqtt_client *client, int result,  in client_disconnect() 73 static int client_connect(struct mqtt_client *client)  in client_connect() 112 static int client_read(struct mqtt_client *client)  in client_read() 128 static int client_write(struct mqtt_client *client, const uint8_t *data,  in client_write() 149 static int client_write_msg(struct mqtt_client *client,  in client_write_msg() 170 void mqtt_client_init(struct mqtt_client *client)  in mqtt_client_init() 185 int mqtt_client_set_proxy(struct mqtt_client *client,  in mqtt_client_set_proxy() [all …] 
 | 
| D | mqtt_os.h | 37 static inline void mqtt_mutex_init(struct mqtt_client *client)  in mqtt_mutex_init() 47 static inline void mqtt_mutex_lock(struct mqtt_client *client)  in mqtt_mutex_lock() 57 static inline void mqtt_mutex_unlock(struct mqtt_client *client)  in mqtt_mutex_unlock()
  | 
| D | mqtt_transport_socket_tcp.c | 21 int mqtt_client_tcp_connect(struct mqtt_client *client)  in mqtt_client_tcp_connect() 66 int mqtt_client_tcp_write(struct mqtt_client *client, const uint8_t *data,  in mqtt_client_tcp_write() 85 int mqtt_client_tcp_write_msg(struct mqtt_client *client,  in mqtt_client_tcp_write_msg() 125 int mqtt_client_tcp_read(struct mqtt_client *client, uint8_t *data, uint32_t buflen,  in mqtt_client_tcp_read() 143 int mqtt_client_tcp_disconnect(struct mqtt_client *client)  in mqtt_client_tcp_disconnect()
  | 
| D | mqtt_transport_websocket.c | 24 int mqtt_client_websocket_connect(struct mqtt_client *client)  in mqtt_client_websocket_connect() 89 int mqtt_client_websocket_write(struct mqtt_client *client, const uint8_t *data,  in mqtt_client_websocket_write() 110 int mqtt_client_websocket_write_msg(struct mqtt_client *client,  in mqtt_client_websocket_write_msg() 140 int mqtt_client_websocket_read(struct mqtt_client *client, uint8_t *data,  in mqtt_client_websocket_read() 169 int mqtt_client_websocket_disconnect(struct mqtt_client *client)  in mqtt_client_websocket_disconnect()
  | 
| D | mqtt_internal.h | 155 void event_notify(struct mqtt_client *client, const struct mqtt_evt *evt); 163 int mqtt_handle_rx(struct mqtt_client *client); 179 int connect_request_encode(const struct mqtt_client *client, 315 int connect_ack_decode(const struct mqtt_client *client, struct buf_ctx *buf,
  | 
| D | mqtt_transport_socket_tls.c | 21 int mqtt_client_tls_connect(struct mqtt_client *client)  in mqtt_client_tls_connect() 123 int mqtt_client_tls_write(struct mqtt_client *client, const uint8_t *data,  in mqtt_client_tls_write() 142 int mqtt_client_tls_write_msg(struct mqtt_client *client,  in mqtt_client_tls_write_msg() 181 int mqtt_client_tls_read(struct mqtt_client *client, uint8_t *data, uint32_t buflen,  in mqtt_client_tls_read() 199 int mqtt_client_tls_disconnect(struct mqtt_client *client)  in mqtt_client_tls_disconnect()
  | 
| D | mqtt_rx.c | 19 static int mqtt_handle_packet(struct mqtt_client *client,  in mqtt_handle_packet() 148 static int mqtt_read_message_chunk(struct mqtt_client *client,  in mqtt_read_message_chunk() 196 static int mqtt_read_publish_var_header(struct mqtt_client *client,  in mqtt_read_publish_var_header() 231 static int mqtt_read_and_parse_fixed_header(struct mqtt_client *client,  in mqtt_read_and_parse_fixed_header() 256 int mqtt_handle_rx(struct mqtt_client *client)  in mqtt_handle_rx()
  | 
| D | mqtt_decoder.c | 211 int connect_ack_decode(const struct mqtt_client *client, struct buf_ctx *buf,  in connect_ack_decode()
  | 
| /Zephyr-latest/tests/net/lib/mqtt_sn_client/src/ | 
| D | mqtt_sn_client.c | 122 static ZTEST_BMEM struct mqtt_sn_client *mqtt_client;  variable 131 	mqtt_client = &mqtt_clients[i++];  in setup() 149 	mqtt_sn_client_deinit(mqtt_client);  in cleanup() 198 	err = mqtt_sn_client_init(mqtt_client, &client_id, &transport, evt_cb, tx, sizeof(tx), rx,  in ZTEST() 202 	err = input(mqtt_client, advertise, sizeof(advertise), &gw_addr);  in ZTEST() 204 	zassert_false(sys_slist_is_empty(&mqtt_client->gateway), "GW not saved.");  in ZTEST() 208 	err = input(mqtt_client, advertise, sizeof(advertise), &gw_addr);  in ZTEST() 210 	zassert_false(sys_slist_is_empty(&mqtt_client->gateway), "GW not saved.");  in ZTEST() 211 	zassert_equal(sys_slist_len(&mqtt_client->gateway), 1, "Too many Gateways stored.");  in ZTEST() 215 	err = mqtt_sn_connect(mqtt_client, false, false);  in ZTEST() [all …] 
 | 
| /Zephyr-latest/include/zephyr/net/ | 
| D | mqtt.h | 330 struct mqtt_client; 340 typedef void (*mqtt_evt_cb_t)(struct mqtt_client *client, 494 struct mqtt_client {  struct 577 void mqtt_client_init(struct mqtt_client *client);  argument 592 int mqtt_client_set_proxy(struct mqtt_client *client, 615 int mqtt_connect(struct mqtt_client *client); 627 int mqtt_publish(struct mqtt_client *client, 641 int mqtt_publish_qos1_ack(struct mqtt_client *client, 655 int mqtt_publish_qos2_receive(struct mqtt_client *client, 668 int mqtt_publish_qos2_release(struct mqtt_client *client, [all …] 
 | 
| /Zephyr-latest/samples/net/secure_mqtt_sensor_actuator/src/ | 
| D | mqtt_client.h | 20 int app_mqtt_init(struct mqtt_client *client); 25 void app_mqtt_connect(struct mqtt_client *client); 31 void app_mqtt_run(struct mqtt_client *client); 36 int app_mqtt_subscribe(struct mqtt_client *client); 41 int app_mqtt_publish(struct mqtt_client *client);
  | 
| D | mqtt_client.c | 72 static void prepare_fds(struct mqtt_client *client)  in prepare_fds() 123 static void on_mqtt_publish(struct mqtt_client *const client, const struct mqtt_evt *evt)  in on_mqtt_publish() 149 static void mqtt_event_handler(struct mqtt_client *const client, const struct mqtt_evt *evt)  in mqtt_event_handler() 248 static int poll_mqtt_socket(struct mqtt_client *client, int timeout)  in poll_mqtt_socket() 291 int app_mqtt_publish(struct mqtt_client *client)  in app_mqtt_publish() 329 int app_mqtt_subscribe(struct mqtt_client *client)  in app_mqtt_subscribe() 359 int app_mqtt_process(struct mqtt_client *client)  in app_mqtt_process() 390 void app_mqtt_run(struct mqtt_client *client)  in app_mqtt_run() 408 void app_mqtt_connect(struct mqtt_client *client)  in app_mqtt_connect() 435 int app_mqtt_init(struct mqtt_client *client)  in app_mqtt_init()
  | 
| D | main.c | 22 static struct mqtt_client client_ctx;
  | 
| /Zephyr-latest/samples/net/mqtt_sn_publisher/src/ | 
| D | udp.c | 31 static APP_BMEM struct mqtt_sn_client mqtt_client;  variable 90 	err = mqtt_sn_input(&mqtt_client);  in do_work() 97 		err = mqtt_sn_subscribe(&mqtt_client, MQTT_SN_QOS_0, &topic_s);  in do_work() 117 		err = mqtt_sn_publish(&mqtt_client, MQTT_SN_QOS_0, &topic_p, false, &pubdata);  in do_work() 143 	err = mqtt_sn_client_init(&mqtt_client, &client_id, &tp.tp, evt_cb, tx_buf, sizeof(tx_buf),  in process_thread() 160 		err = mqtt_sn_add_gw(&mqtt_client, 0x1f, gwaddr_data);  in process_thread() 164 		err = mqtt_sn_search(&mqtt_client, 1);  in process_thread() 166 		err = mqtt_sn_input(&mqtt_client);  in process_thread() 171 	err = mqtt_sn_connect(&mqtt_client, false, true);  in process_thread()
  | 
| /Zephyr-latest/samples/net/cloud/mqtt_azure/src/ | 
| D | main.c | 28 static struct mqtt_client client_ctx; 72 static void mqtt_event_handler(struct mqtt_client *const client, 89 static void prepare_fds(struct mqtt_client *client)  in prepare_fds() 144 static void client_init(struct mqtt_client *client)  in client_init() 198 static void mqtt_event_handler(struct mqtt_client *const client,  in mqtt_event_handler() 273 static void subscribe(struct mqtt_client *client)  in subscribe() 290 static int publish(struct mqtt_client *client, enum mqtt_qos qos)  in publish() 350 static int try_to_connect(struct mqtt_client *client)  in try_to_connect()
  | 
| /Zephyr-latest/tests/net/lib/mqtt/v3_1_1/mqtt_client/src/ | 
| D | main.c | 29 static struct mqtt_client client_ctx; 84 static void prepare_client_fds(struct mqtt_client *client)  in prepare_client_fds() 436 static void publish_handler(struct mqtt_client *const client,  in publish_handler() 458 static void mqtt_evt_handler(struct mqtt_client *const client,  in mqtt_evt_handler() 556 static void client_init(struct mqtt_client *client)  in client_init() 705 ZTEST(mqtt_client, test_mqtt_connect)  in ZTEST()  argument 713 ZTEST(mqtt_client, test_mqtt_ping)  in ZTEST()  argument 721 ZTEST(mqtt_client, test_mqtt_publish_qos0)  in ZTEST()  argument 732 ZTEST(mqtt_client, test_mqtt_publish_qos1)  in ZTEST()  argument 743 ZTEST(mqtt_client, test_mqtt_publish_qos2)  in ZTEST()  argument [all …] 
 | 
| /Zephyr-latest/samples/net/mqtt_publisher/src/ | 
| D | main.c | 45 static APP_BMEM struct mqtt_client client_ctx; 109 static void prepare_fds(struct mqtt_client *client)  in prepare_fds() 143 void mqtt_evt_handler(struct mqtt_client *const client,  in mqtt_evt_handler() 243 static int publish(struct mqtt_client *client, enum mqtt_qos qos)  in publish() 298 static void client_init(struct mqtt_client *client)  in client_init() 365 static int try_to_connect(struct mqtt_client *client)  in try_to_connect() 398 static int process_mqtt_and_sleep(struct mqtt_client *client, int timeout)  in process_mqtt_and_sleep()
  | 
| /Zephyr-latest/tests/net/lib/mqtt/v3_1_1/mqtt_client/ | 
| D | CMakeLists.txt | 6 project(mqtt_client)  project
  | 
| /Zephyr-latest/tests/net/lib/mqtt/v3_1_1/mqtt_packet/src/ | 
| D | mqtt_packet.c | 23 static ZTEST_DMEM struct mqtt_client client; 235 static ZTEST_DMEM struct mqtt_client client_connect1 = { 259 static ZTEST_DMEM struct mqtt_client client_connect2 = { 281 static ZTEST_DMEM struct mqtt_client client_connect3 = { 303 static ZTEST_DMEM struct mqtt_client client_connect4 = { 325 static ZTEST_DMEM struct mqtt_client client_connect5 = { 349 static ZTEST_DMEM struct mqtt_client client_connect6 = { 712 	struct mqtt_client *test_client;  in eval_msg_connect() 716 	test_client = (struct mqtt_client *)mqtt_test->ctx;  in eval_msg_connect()
  | 
| /Zephyr-latest/include/zephyr/shell/ | 
| D | shell_mqtt.h | 59 	struct mqtt_client mqtt_cli;
  | 
| /Zephyr-latest/samples/net/cloud/aws_iot_mqtt/src/ | 
| D | main.c | 47 static struct mqtt_client client_ctx; 203 static void mqtt_event_cb(struct mqtt_client *client, const struct mqtt_evt *evt)  in mqtt_event_cb()
  | 
| /Zephyr-latest/doc/connectivity/networking/api/ | 
| D | mqtt.rst | 44    static struct mqtt_client client_ctx; 61    void mqtt_evt_handler(struct mqtt_client *client,
  | 
| D | mqtt_sn.rst | 101 	err = mqtt_sn_search(&mqtt_client, 1); 103 	err = mqtt_sn_input(&mqtt_client);
  |