From 3b7ae6348bc917d42c04efa962e4868c09bbde9f Mon Sep 17 00:00:00 2001 From: Ian Craggs Date: Mon, 24 May 2021 19:53:54 +0100 Subject: [PATCH] Update docs --- docs/MQTTAsync/html/_m_q_t_t_async_8h.html | 30 +- .../html/_m_q_t_t_async_8h_source.html | 1225 +++++++++-------- .../html/_m_q_t_t_client_persistence_8h.html | 2 +- ..._m_q_t_t_client_persistence_8h_source.html | 2 +- .../html/_m_q_t_t_properties_8h.html | 2 +- .../html/_m_q_t_t_properties_8h_source.html | 2 +- .../html/_m_q_t_t_reason_codes_8h.html | 2 +- .../html/_m_q_t_t_reason_codes_8h_source.html | 2 +- .../html/_m_q_t_t_subscribe_opts_8h.html | 2 +- .../_m_q_t_t_subscribe_opts_8h_source.html | 2 +- docs/MQTTAsync/html/annotated.html | 2 +- docs/MQTTAsync/html/async.html | 2 +- docs/MQTTAsync/html/auto_reconnect.html | 2 +- docs/MQTTAsync/html/callbacks.html | 2 +- docs/MQTTAsync/html/classes.html | 2 +- docs/MQTTAsync/html/files.html | 2 +- docs/MQTTAsync/html/functions.html | 2 +- docs/MQTTAsync/html/functions_vars.html | 2 +- docs/MQTTAsync/html/globals.html | 5 +- docs/MQTTAsync/html/globals_defs.html | 5 +- docs/MQTTAsync/html/globals_enum.html | 2 +- docs/MQTTAsync/html/globals_eval.html | 2 +- docs/MQTTAsync/html/globals_func.html | 2 +- docs/MQTTAsync/html/globals_p.html | 2 +- docs/MQTTAsync/html/globals_type.html | 2 +- docs/MQTTAsync/html/index.html | 4 +- docs/MQTTAsync/html/offline_publish.html | 2 +- docs/MQTTAsync/html/pages.html | 2 +- docs/MQTTAsync/html/publish.html | 60 +- docs/MQTTAsync/html/qos.html | 2 +- docs/MQTTAsync/html/search/all_10.js | 12 +- docs/MQTTAsync/html/search/all_11.js | 4 +- docs/MQTTAsync/html/search/all_12.js | 4 +- docs/MQTTAsync/html/search/all_13.js | 4 +- docs/MQTTAsync/html/search/all_9.js | 431 +++--- docs/MQTTAsync/html/search/all_a.js | 4 +- docs/MQTTAsync/html/search/all_b.js | 8 +- docs/MQTTAsync/html/search/all_c.js | 58 +- docs/MQTTAsync/html/search/all_d.js | 4 +- docs/MQTTAsync/html/search/all_e.js | 16 +- docs/MQTTAsync/html/search/all_f.js | 38 +- docs/MQTTAsync/html/search/classes_0.js | 38 +- docs/MQTTAsync/html/search/defines_0.js | 105 +- docs/MQTTAsync/html/search/enums_0.js | 8 +- docs/MQTTAsync/html/search/enumvalues_0.js | 172 +-- docs/MQTTAsync/html/search/files_0.js | 10 +- docs/MQTTAsync/html/search/functions_0.js | 96 +- docs/MQTTAsync/html/search/pages_0.js | 4 +- docs/MQTTAsync/html/search/pages_1.js | 2 +- docs/MQTTAsync/html/search/pages_2.js | 4 +- docs/MQTTAsync/html/search/pages_3.js | 2 +- docs/MQTTAsync/html/search/pages_4.js | 4 +- docs/MQTTAsync/html/search/pages_5.js | 4 +- docs/MQTTAsync/html/search/typedefs_0.js | 38 +- docs/MQTTAsync/html/search/typedefs_1.js | 16 +- docs/MQTTAsync/html/search/variables_0.js | 8 +- docs/MQTTAsync/html/search/variables_1.js | 4 +- docs/MQTTAsync/html/search/variables_10.js | 8 +- docs/MQTTAsync/html/search/variables_11.js | 4 +- docs/MQTTAsync/html/search/variables_12.js | 4 +- docs/MQTTAsync/html/search/variables_13.js | 4 +- docs/MQTTAsync/html/search/variables_2.js | 18 +- docs/MQTTAsync/html/search/variables_3.js | 12 +- docs/MQTTAsync/html/search/variables_4.js | 4 +- docs/MQTTAsync/html/search/variables_5.js | 6 +- docs/MQTTAsync/html/search/variables_6.js | 6 +- docs/MQTTAsync/html/search/variables_7.js | 4 +- docs/MQTTAsync/html/search/variables_8.js | 4 +- docs/MQTTAsync/html/search/variables_9.js | 16 +- docs/MQTTAsync/html/search/variables_a.js | 4 +- docs/MQTTAsync/html/search/variables_b.js | 8 +- docs/MQTTAsync/html/search/variables_c.js | 38 +- docs/MQTTAsync/html/search/variables_d.js | 4 +- docs/MQTTAsync/html/search/variables_e.js | 16 +- docs/MQTTAsync/html/search/variables_f.js | 34 +- .../struct_m_q_t_t_async___s_s_l_options.html | 2 +- .../struct_m_q_t_t_async__connect_data.html | 2 +- ...struct_m_q_t_t_async__connect_options.html | 2 +- .../struct_m_q_t_t_async__create_options.html | 2 +- ...uct_m_q_t_t_async__disconnect_options.html | 2 +- .../struct_m_q_t_t_async__failure_data.html | 2 +- .../struct_m_q_t_t_async__failure_data5.html | 2 +- .../struct_m_q_t_t_async__init__options.html | 2 +- .../html/struct_m_q_t_t_async__message.html | 2 +- .../struct_m_q_t_t_async__name_value.html | 2 +- ...truct_m_q_t_t_async__response_options.html | 2 +- .../struct_m_q_t_t_async__success_data.html | 2 +- .../struct_m_q_t_t_async__success_data5.html | 2 +- .../struct_m_q_t_t_async__will_options.html | 2 +- .../struct_m_q_t_t_client__persistence.html | 2 +- .../html/struct_m_q_t_t_len_string.html | 2 +- .../html/struct_m_q_t_t_properties.html | 2 +- .../html/struct_m_q_t_t_property.html | 2 +- .../struct_m_q_t_t_subscribe__options.html | 2 +- docs/MQTTAsync/html/subscribe.html | 48 +- docs/MQTTAsync/html/tabs.css | 2 +- docs/MQTTAsync/html/tracing.html | 2 +- docs/MQTTAsync/html/wildcard.html | 2 +- docs/MQTTAsync/man/man3/MQTTAsync.h.3 | 15 +- .../MQTTAsync/man/man3/MQTTAsync_SSLOptions.3 | 2 +- .../man/man3/MQTTAsync_connectData.3 | 2 +- .../man/man3/MQTTAsync_connectOptions.3 | 2 +- .../man/man3/MQTTAsync_createOptions.3 | 2 +- .../man/man3/MQTTAsync_disconnectOptions.3 | 2 +- .../man/man3/MQTTAsync_failureData.3 | 2 +- .../man/man3/MQTTAsync_failureData5.3 | 2 +- .../man/man3/MQTTAsync_init_options.3 | 2 +- docs/MQTTAsync/man/man3/MQTTAsync_message.3 | 2 +- docs/MQTTAsync/man/man3/MQTTAsync_nameValue.3 | 2 +- .../man/man3/MQTTAsync_responseOptions.3 | 2 +- .../man/man3/MQTTAsync_successData.3 | 2 +- .../man/man3/MQTTAsync_successData5.3 | 2 +- .../man/man3/MQTTAsync_willOptions.3 | 2 +- .../man/man3/MQTTClientPersistence.h.3 | 2 +- .../man/man3/MQTTClient_persistence.3 | 2 +- docs/MQTTAsync/man/man3/MQTTLenString.3 | 2 +- docs/MQTTAsync/man/man3/MQTTProperties.3 | 2 +- docs/MQTTAsync/man/man3/MQTTProperties.h.3 | 2 +- docs/MQTTAsync/man/man3/MQTTProperty.3 | 2 +- docs/MQTTAsync/man/man3/MQTTReasonCodes.h.3 | 2 +- docs/MQTTAsync/man/man3/MQTTSubscribeOpts.h.3 | 2 +- .../man/man3/MQTTSubscribe_options.3 | 2 +- docs/MQTTAsync/man/man3/async.3 | 2 +- docs/MQTTAsync/man/man3/auto_reconnect.3 | 2 +- docs/MQTTAsync/man/man3/callbacks.3 | 2 +- docs/MQTTAsync/man/man3/offline_publish.3 | 2 +- docs/MQTTAsync/man/man3/publish.3 | 2 +- docs/MQTTAsync/man/man3/qos.3 | 2 +- docs/MQTTAsync/man/man3/subscribe.3 | 2 +- docs/MQTTAsync/man/man3/tracing.3 | 2 +- docs/MQTTAsync/man/man3/wildcard.3 | 2 +- docs/MQTTClient/html/_m_q_t_t_client_8h.html | 4 +- .../html/_m_q_t_t_client_8h_source.html | 6 +- .../html/_m_q_t_t_client_persistence_8h.html | 2 +- ..._m_q_t_t_client_persistence_8h_source.html | 2 +- .../html/_m_q_t_t_properties_8h.html | 2 +- .../html/_m_q_t_t_properties_8h_source.html | 2 +- .../html/_m_q_t_t_reason_codes_8h.html | 2 +- .../html/_m_q_t_t_reason_codes_8h_source.html | 2 +- .../html/_m_q_t_t_subscribe_opts_8h.html | 2 +- .../_m_q_t_t_subscribe_opts_8h_source.html | 2 +- docs/MQTTClient/html/annotated.html | 2 +- docs/MQTTClient/html/async.html | 2 +- docs/MQTTClient/html/callbacks.html | 2 +- docs/MQTTClient/html/classes.html | 2 +- docs/MQTTClient/html/files.html | 2 +- docs/MQTTClient/html/functions.html | 2 +- docs/MQTTClient/html/functions_vars.html | 2 +- docs/MQTTClient/html/globals.html | 2 +- docs/MQTTClient/html/globals_defs.html | 2 +- docs/MQTTClient/html/globals_enum.html | 2 +- docs/MQTTClient/html/globals_eval.html | 2 +- docs/MQTTClient/html/globals_func.html | 2 +- docs/MQTTClient/html/globals_p.html | 2 +- docs/MQTTClient/html/globals_type.html | 2 +- docs/MQTTClient/html/index.html | 4 +- docs/MQTTClient/html/pages.html | 2 +- docs/MQTTClient/html/pubasync.html | 2 +- docs/MQTTClient/html/pubsync.html | 2 +- docs/MQTTClient/html/qos.html | 2 +- ...struct_m_q_t_t_client___s_s_l_options.html | 2 +- ...truct_m_q_t_t_client__connect_options.html | 2 +- ...struct_m_q_t_t_client__create_options.html | 2 +- .../struct_m_q_t_t_client__init__options.html | 2 +- .../html/struct_m_q_t_t_client__message.html | 2 +- .../struct_m_q_t_t_client__name_value.html | 2 +- .../struct_m_q_t_t_client__persistence.html | 2 +- .../struct_m_q_t_t_client__will_options.html | 2 +- .../html/struct_m_q_t_t_len_string.html | 2 +- .../html/struct_m_q_t_t_properties.html | 2 +- .../html/struct_m_q_t_t_property.html | 2 +- .../html/struct_m_q_t_t_response.html | 2 +- .../struct_m_q_t_t_subscribe__options.html | 2 +- docs/MQTTClient/html/subasync.html | 2 +- docs/MQTTClient/html/tabs.css | 2 +- docs/MQTTClient/html/tracing.html | 2 +- docs/MQTTClient/html/wildcard.html | 2 +- docs/MQTTClient/man/man3/MQTTClient.h.3 | 4 +- .../man/man3/MQTTClientPersistence.h.3 | 2 +- .../man/man3/MQTTClient_SSLOptions.3 | 2 +- .../man/man3/MQTTClient_connectOptions.3 | 2 +- .../man/man3/MQTTClient_createOptions.3 | 2 +- .../man/man3/MQTTClient_init_options.3 | 2 +- docs/MQTTClient/man/man3/MQTTClient_message.3 | 2 +- .../man/man3/MQTTClient_nameValue.3 | 2 +- .../man/man3/MQTTClient_persistence.3 | 2 +- .../man/man3/MQTTClient_willOptions.3 | 2 +- docs/MQTTClient/man/man3/MQTTLenString.3 | 2 +- docs/MQTTClient/man/man3/MQTTProperties.3 | 2 +- docs/MQTTClient/man/man3/MQTTProperties.h.3 | 2 +- docs/MQTTClient/man/man3/MQTTProperty.3 | 2 +- docs/MQTTClient/man/man3/MQTTReasonCodes.h.3 | 2 +- docs/MQTTClient/man/man3/MQTTResponse.3 | 2 +- .../MQTTClient/man/man3/MQTTSubscribeOpts.h.3 | 2 +- .../man/man3/MQTTSubscribe_options.3 | 2 +- docs/MQTTClient/man/man3/async.3 | 2 +- docs/MQTTClient/man/man3/callbacks.3 | 2 +- docs/MQTTClient/man/man3/pubasync.3 | 2 +- docs/MQTTClient/man/man3/pubsync.3 | 2 +- docs/MQTTClient/man/man3/qos.3 | 2 +- docs/MQTTClient/man/man3/subasync.3 | 2 +- docs/MQTTClient/man/man3/tracing.3 | 2 +- docs/MQTTClient/man/man3/wildcard.3 | 2 +- docs/MQTTClient_internal/html/Clients_8c.html | 438 +++--- .../html/Clients_8c__incl.map | 6 +- .../html/Clients_8c__incl.png | Bin 3718 -> 4345 bytes docs/MQTTClient_internal/html/Heap_8c.html | 36 +- .../html/Heap_8c__incl.map | 10 +- .../html/Heap_8c__incl.png | Bin 6615 -> 7073 bytes ...f10ff94faca02a6f81953c889802954_cgraph.map | 4 +- ...f10ff94faca02a6f81953c889802954_cgraph.png | Bin 2723 -> 3229 bytes ...5214c297c998eba3cfc8282b1162c69_cgraph.map | 4 +- ...5214c297c998eba3cfc8282b1162c69_cgraph.png | Bin 2344 -> 2507 bytes ...9e53a989d69c3da767487596d9bfa1f_cgraph.map | 4 +- ...9e53a989d69c3da767487596d9bfa1f_cgraph.png | Bin 2520 -> 2764 bytes ...f453bffe39551109e282c904a6f2902_cgraph.map | 4 +- ...f453bffe39551109e282c904a6f2902_cgraph.png | Bin 2566 -> 2982 bytes ...99e6722cc8f195f853f09ac274413a3_cgraph.map | 4 +- ...99e6722cc8f195f853f09ac274413a3_cgraph.png | Bin 2572 -> 2966 bytes ...fff91620a02cc5f8160ee55dc1d7bf4_cgraph.map | 4 +- ...fff91620a02cc5f8160ee55dc1d7bf4_cgraph.png | Bin 2675 -> 3129 bytes .../html/LinkedList_8c.html | 76 +- .../html/LinkedList_8c__incl.map | 6 +- .../html/LinkedList_8c__incl.png | Bin 3968 -> 4396 bytes ...76950531b3f54e0dda27d597572c192_cgraph.map | 4 +- ...76950531b3f54e0dda27d597572c192_cgraph.png | Bin 1948 -> 2140 bytes ...7e2cccab9752618ead91eafbe2a9a46_cgraph.map | 4 +- ...7e2cccab9752618ead91eafbe2a9a46_cgraph.png | Bin 2067 -> 2408 bytes ...bb7c34fe9a5832d65f530091e0fad0d_cgraph.map | 8 +- ...bb7c34fe9a5832d65f530091e0fad0d_cgraph.png | Bin 4376 -> 4255 bytes ...ee7cd1d29fd9299231d40c011174fcd_cgraph.map | 4 +- ...ee7cd1d29fd9299231d40c011174fcd_cgraph.png | Bin 2907 -> 3312 bytes ...430370b2b15c56ec95bb8e7e36753a5_cgraph.map | 8 +- ...430370b2b15c56ec95bb8e7e36753a5_cgraph.png | Bin 4129 -> 4177 bytes ...ed745f7ba486d16d009e86433fece7b_cgraph.map | 8 +- ...ed745f7ba486d16d009e86433fece7b_cgraph.png | Bin 4115 -> 4406 bytes ...bca387fa4b86475bc9e4da40c3977fc_cgraph.map | 4 +- ...bca387fa4b86475bc9e4da40c3977fc_cgraph.png | Bin 2555 -> 2878 bytes ...2bcc1897abf1d98490ea81c474dba52_cgraph.map | 8 +- ...2bcc1897abf1d98490ea81c474dba52_cgraph.png | Bin 3998 -> 3938 bytes ...82181e0c1d96954f82dee67cee41296_cgraph.map | 6 +- ...82181e0c1d96954f82dee67cee41296_cgraph.png | Bin 2979 -> 3070 bytes ...c7a28449893dfa775c2f709349968b4_cgraph.map | 4 +- ...c7a28449893dfa775c2f709349968b4_cgraph.png | Bin 2885 -> 3347 bytes ...ad319e9ce896ff1fff30ddbeb06d22d_cgraph.map | 4 +- ...ad319e9ce896ff1fff30ddbeb06d22d_cgraph.png | Bin 2426 -> 2697 bytes ...2879a10b723fb7c1f95c0ad0abdbc50_cgraph.map | 6 +- ...2879a10b723fb7c1f95c0ad0abdbc50_cgraph.png | Bin 2921 -> 3093 bytes docs/MQTTClient_internal/html/Log_8c.html | 24 +- .../MQTTClient_internal/html/Log_8c__incl.map | 18 +- .../MQTTClient_internal/html/Log_8c__incl.png | Bin 14034 -> 13499 bytes .../html/MQTTClientPersistence_8h.html | 6 +- .../MQTTClientPersistence_8h__dep__incl.map | 4 +- .../MQTTClientPersistence_8h__dep__incl.png | Bin 4130 -> 4319 bytes .../html/MQTTClient_8c.html | 142 +- .../html/MQTTClient_8c__incl.map | 10 +- .../html/MQTTClient_8c__incl.png | Bin 7730 -> 7859 bytes ...e4d90c13a3c0705bc4a13bfe64e6525_cgraph.map | 4 +- ...e4d90c13a3c0705bc4a13bfe64e6525_cgraph.png | Bin 3402 -> 3964 bytes ...a617c6b0492c04a4ddea592f5e53604_cgraph.map | 4 +- ...a617c6b0492c04a4ddea592f5e53604_cgraph.png | Bin 4449 -> 5185 bytes ...c0ca97b393eee10d4f441ba68830e83_cgraph.map | 4 +- ...c0ca97b393eee10d4f441ba68830e83_cgraph.png | Bin 3339 -> 4176 bytes ...cd7a94b48d1d9c6b8af4b9203d69d37_cgraph.map | 6 +- ...cd7a94b48d1d9c6b8af4b9203d69d37_cgraph.png | Bin 4680 -> 5570 bytes ...6bdb532d2153110ccffb2f0748d1ba5_cgraph.map | 4 +- ...6bdb532d2153110ccffb2f0748d1ba5_cgraph.png | Bin 3906 -> 4573 bytes ...0abbce720d50b9f84b97ff9fa1f546d_cgraph.map | 6 +- ...0abbce720d50b9f84b97ff9fa1f546d_cgraph.png | Bin 5793 -> 6188 bytes ...390c2402f135c12826ffbf6fc261f7c_cgraph.map | 4 +- ...390c2402f135c12826ffbf6fc261f7c_cgraph.png | Bin 3881 -> 4524 bytes ...8356c13867f18df60fd4c7ec9457c48_cgraph.map | 6 +- ...8356c13867f18df60fd4c7ec9457c48_cgraph.png | Bin 5459 -> 6006 bytes ...e0cfa14237d7557bee2a59747ecadd3_cgraph.map | 8 +- ...e0cfa14237d7557bee2a59747ecadd3_cgraph.png | Bin 7194 -> 6820 bytes ...e8231e8c47f6f67f7ebbb5dcb4c69c0_cgraph.map | 4 +- ...e8231e8c47f6f67f7ebbb5dcb4c69c0_cgraph.png | Bin 3502 -> 3944 bytes ...2fa1c13f3db8399e042fbdbdfb692b3_cgraph.map | 6 +- ...2fa1c13f3db8399e042fbdbdfb692b3_cgraph.png | Bin 5701 -> 6128 bytes ...a0518d9ca924d12c1329dbe3de5f2b6_cgraph.map | 6 +- ...a0518d9ca924d12c1329dbe3de5f2b6_cgraph.png | Bin 5056 -> 5509 bytes ...c1c28258f0d5c6a44ff53a98618f5f3_cgraph.map | 8 +- ...c1c28258f0d5c6a44ff53a98618f5f3_cgraph.png | Bin 6594 -> 6277 bytes ...defda2979f6fedaae64fd85f5c2f617_cgraph.map | 4 +- ...defda2979f6fedaae64fd85f5c2f617_cgraph.png | Bin 2351 -> 2881 bytes ...8731be3dbc6a25f41f037f8bbbb054b_cgraph.map | 8 +- ...8731be3dbc6a25f41f037f8bbbb054b_cgraph.png | Bin 6263 -> 6162 bytes ...d27d07782991a4937ebf2f39a021f83_cgraph.map | 4 +- ...d27d07782991a4937ebf2f39a021f83_cgraph.png | Bin 3695 -> 4095 bytes ...8786efdd6c3a50c6ca33cfb5d8fc283_cgraph.map | 4 +- ...8786efdd6c3a50c6ca33cfb5d8fc283_cgraph.png | Bin 3934 -> 4369 bytes ...dcf1aefca1dbb3d1b3d36c9bbaf3760_cgraph.map | 16 +- ...dcf1aefca1dbb3d1b3d36c9bbaf3760_cgraph.png | Bin 23387 -> 24383 bytes ...c7d708419664670063a0e7fd9c27bca_cgraph.map | 4 +- ...c7d708419664670063a0e7fd9c27bca_cgraph.png | Bin 3740 -> 4131 bytes ...e24f717a9b39d38b081e1d5e0db1661_cgraph.map | 4 +- ...e24f717a9b39d38b081e1d5e0db1661_cgraph.png | Bin 3961 -> 4823 bytes ...54936bf7680dcde353e6fc785a44461_cgraph.map | 6 +- ...54936bf7680dcde353e6fc785a44461_cgraph.png | Bin 5384 -> 6237 bytes ...700c3f5cfea3813264ce95e7c8cf498_cgraph.map | 4 +- ...700c3f5cfea3813264ce95e7c8cf498_cgraph.png | Bin 3278 -> 3908 bytes ...35ab7375435f7b6388c5ff4610dad3d_cgraph.map | 6 +- ...35ab7375435f7b6388c5ff4610dad3d_cgraph.png | Bin 5422 -> 5942 bytes .../html/MQTTPacketOut_8c.html | 118 +- .../html/MQTTPacketOut_8c__incl.map | 6 +- .../html/MQTTPacketOut_8c__incl.png | Bin 4367 -> 4936 bytes ...ad4c9b76c6ab88c394ee925eb4dcd44_cgraph.map | 18 +- ...ad4c9b76c6ab88c394ee925eb4dcd44_cgraph.png | Bin 20546 -> 19999 bytes ...0212ed29c311f52a1dce0617133b1a7_cgraph.map | 20 +- ...0212ed29c311f52a1dce0617133b1a7_cgraph.png | Bin 23357 -> 25611 bytes ...3f6aa4b23d30f6c8c5be87b0b58e37c_cgraph.map | 18 +- ...3f6aa4b23d30f6c8c5be87b0b58e37c_cgraph.png | Bin 13915 -> 15608 bytes ...f4b3402e224ac22ffbe74731f374fe0_cgraph.map | 12 +- ...f4b3402e224ac22ffbe74731f374fe0_cgraph.png | Bin 11373 -> 11575 bytes ...05dd32a547e82e0741d9d8279568a65_cgraph.map | 4 +- ...05dd32a547e82e0741d9d8279568a65_cgraph.png | Bin 2789 -> 3197 bytes ...3c3f0919760286998e9b9eafaa47a36_cgraph.map | 20 +- ...3c3f0919760286998e9b9eafaa47a36_cgraph.png | Bin 23822 -> 25730 bytes ...e4b3e106128629671828ae7bfa70850_cgraph.map | 18 +- ...e4b3e106128629671828ae7bfa70850_cgraph.png | Bin 14249 -> 15451 bytes .../html/MQTTPacket_8c.html | 190 +-- .../html/MQTTPacket_8c__incl.map | 6 +- .../html/MQTTPacket_8c__incl.png | Bin 4152 -> 4701 bytes ...8f1754fe1f090d54bc3b5687fb2dd8c_cgraph.map | 4 +- ...8f1754fe1f090d54bc3b5687fb2dd8c_cgraph.png | Bin 3893 -> 4152 bytes ...635fd8035177b20c478daea6bad9328_cgraph.map | 8 +- ...635fd8035177b20c478daea6bad9328_cgraph.png | Bin 8068 -> 8397 bytes ...262b8f35885dc123f59268fb74cec3d_cgraph.map | 6 +- ...262b8f35885dc123f59268fb74cec3d_cgraph.png | Bin 3797 -> 4322 bytes ...1f58f1c7864f9fe87b55cc6ccb10129_cgraph.map | 8 +- ...1f58f1c7864f9fe87b55cc6ccb10129_cgraph.png | Bin 7982 -> 8322 bytes ...8feb89ee5616f2ea6d222bbbef927bb_cgraph.map | 6 +- ...8feb89ee5616f2ea6d222bbbef927bb_cgraph.png | Bin 4578 -> 5519 bytes ...167e3188a4bdcfb30c10e0d76c82afe_cgraph.map | 16 +- ...167e3188a4bdcfb30c10e0d76c82afe_cgraph.png | Bin 14540 -> 14898 bytes ...886398fbf89872f8e593444d351a5aa_cgraph.map | 4 +- ...886398fbf89872f8e593444d351a5aa_cgraph.png | Bin 1962 -> 2203 bytes ...b93325a6a336406497b20b489d6c46a_cgraph.map | 16 +- ...b93325a6a336406497b20b489d6c46a_cgraph.png | Bin 14615 -> 14928 bytes ...08f81381b1720e4a53d15c1c4690f5c_cgraph.map | 16 +- ...08f81381b1720e4a53d15c1c4690f5c_cgraph.png | Bin 14739 -> 15149 bytes ...3c155059c80bd01b4a1561d9bec1d13_cgraph.map | 6 +- ...3c155059c80bd01b4a1561d9bec1d13_cgraph.png | Bin 4080 -> 4413 bytes ...dd0446112e7bc982f8e3bb8bbb6b409_cgraph.map | 6 +- ...dd0446112e7bc982f8e3bb8bbb6b409_cgraph.png | Bin 4036 -> 4424 bytes ...ebcf93ff2ba3bd103f016c975e9c9c4_cgraph.map | 14 +- ...ebcf93ff2ba3bd103f016c975e9c9c4_cgraph.png | Bin 12397 -> 12609 bytes ...9e17261b4d09d802dba6a65bcdc44fa_cgraph.map | 14 +- ...9e17261b4d09d802dba6a65bcdc44fa_cgraph.png | Bin 12574 -> 11838 bytes ...89e627a37f7f7eb4355b076cd46e0b0_cgraph.map | 12 +- ...89e627a37f7f7eb4355b076cd46e0b0_cgraph.png | Bin 11083 -> 10943 bytes ...ca3afbe588ae7e6f342c5a697e4ee45_cgraph.map | 6 +- ...ca3afbe588ae7e6f342c5a697e4ee45_cgraph.png | Bin 2743 -> 2941 bytes ...ec2c812b12255dab78f75163a4f1960_cgraph.map | 16 +- ...ec2c812b12255dab78f75163a4f1960_cgraph.png | Bin 14372 -> 14589 bytes ...1ec2d8714335c6ec88c93e957b644d2_cgraph.map | 4 +- ...1ec2d8714335c6ec88c93e957b644d2_cgraph.png | Bin 2012 -> 2322 bytes ...0fcaa11ac05ce448a433a53f9cae420_cgraph.map | 4 +- ...0fcaa11ac05ce448a433a53f9cae420_cgraph.png | Bin 1804 -> 2095 bytes ...922033c495b05fe4242afc54211f20d_cgraph.map | 10 +- ...922033c495b05fe4242afc54211f20d_cgraph.png | Bin 11397 -> 12652 bytes .../html/MQTTPersistenceDefault_8c.html | 26 +- .../html/MQTTPersistenceDefault_8c__incl.map | 16 +- .../html/MQTTPersistenceDefault_8c__incl.png | Bin 13896 -> 13345 bytes ...4e0c1a2fd06375b975d6643175572d8_cgraph.map | 4 +- ...4e0c1a2fd06375b975d6643175572d8_cgraph.png | Bin 1955 -> 2125 bytes ...19cf4710a1f7d7ce0878599e9aa4700_cgraph.map | 4 +- ...19cf4710a1f7d7ce0878599e9aa4700_cgraph.png | Bin 1941 -> 2331 bytes .../html/MQTTPersistence_8c.html | 100 +- .../html/MQTTPersistence_8c__incl.map | 6 +- .../html/MQTTPersistence_8c__incl.png | Bin 4445 -> 4863 bytes ...85b6c191dbf51652d3e3a81813848f1_cgraph.map | 6 +- ...85b6c191dbf51652d3e3a81813848f1_cgraph.png | Bin 3610 -> 4022 bytes ...e607d17e088a493097af07e9c7b0006_cgraph.map | 24 +- ...e607d17e088a493097af07e9c7b0006_cgraph.png | Bin 38269 -> 40312 bytes ...68adcd6ad3542d6f631a7f7a2e682e5_cgraph.map | 8 +- ...68adcd6ad3542d6f631a7f7a2e682e5_cgraph.png | Bin 7005 -> 7541 bytes ...5b64467da967b6930966b98f249406e_cgraph.map | 26 +- ...5b64467da967b6930966b98f249406e_cgraph.png | Bin 41331 -> 41516 bytes ...5e756280e499db530896c5b74b8d3b5_cgraph.map | 20 +- ...5e756280e499db530896c5b74b8d3b5_cgraph.png | Bin 22784 -> 26748 bytes ...a48f1a44c540fa37bca207cae3cbbd3_cgraph.map | 4 +- ...a48f1a44c540fa37bca207cae3cbbd3_cgraph.png | Bin 2688 -> 3167 bytes ...bf5881a3c6ce9bd7062182dfffe27fa_cgraph.map | 4 +- ...bf5881a3c6ce9bd7062182dfffe27fa_cgraph.png | Bin 3674 -> 4226 bytes .../html/MQTTProtocolClient_8c.html | 194 +-- .../html/MQTTProtocolClient_8c__incl.map | 8 +- .../html/MQTTProtocolClient_8c__incl.png | Bin 5958 -> 5678 bytes ...9fb9a1dce174d6ecd61b8bc5e15b21f_cgraph.map | 6 +- ...9fb9a1dce174d6ecd61b8bc5e15b21f_cgraph.png | Bin 4504 -> 4823 bytes ...f86c2cc2debfa39e275d3c76d5d0073_cgraph.map | 26 +- ...f86c2cc2debfa39e275d3c76d5d0073_cgraph.png | Bin 27299 -> 25968 bytes ...fa824f9702cb6b0d7c800fd65198fce_cgraph.map | 8 +- ...fa824f9702cb6b0d7c800fd65198fce_cgraph.png | Bin 6841 -> 7138 bytes ...ae7eec0137c440b015425e28a515c78_cgraph.map | 6 +- ...ae7eec0137c440b015425e28a515c78_cgraph.png | Bin 4526 -> 4845 bytes ...18a69c333badc4a61b321bc830ac1e0_cgraph.map | 4 +- ...18a69c333badc4a61b321bc830ac1e0_cgraph.png | Bin 3405 -> 3796 bytes ...0c60f9b4ddc352fb24345d3453aa7f0_cgraph.map | 6 +- ...0c60f9b4ddc352fb24345d3453aa7f0_cgraph.png | Bin 4601 -> 4983 bytes ...a1acc3bd7b09ab9d52e15e4a97c4cb2_cgraph.map | 4 +- ...a1acc3bd7b09ab9d52e15e4a97c4cb2_cgraph.png | Bin 3024 -> 3368 bytes ...47b65c664ebedef8fecb70e29dc1767_cgraph.map | 4 +- ...47b65c664ebedef8fecb70e29dc1767_cgraph.png | Bin 2107 -> 2723 bytes ...502a4b9257b32508fac87e42fb1d85a_cgraph.map | 16 +- ...502a4b9257b32508fac87e42fb1d85a_cgraph.png | Bin 15225 -> 14411 bytes ...2e062f52e5a42275471eeb23040fc0e_cgraph.map | 20 +- ...2e062f52e5a42275471eeb23040fc0e_cgraph.png | Bin 22041 -> 20601 bytes ...514ddc8d0f346c0da19ab4d59b4062f_cgraph.map | 18 +- ...514ddc8d0f346c0da19ab4d59b4062f_cgraph.png | Bin 19392 -> 18790 bytes ...9588f085edc5cee4eb650e8ad114df4_cgraph.map | 6 +- ...9588f085edc5cee4eb650e8ad114df4_cgraph.png | Bin 4111 -> 4930 bytes ...00fa28a8774ad6f5535104bb62e7abf_cgraph.map | 10 +- ...00fa28a8774ad6f5535104bb62e7abf_cgraph.png | Bin 6244 -> 6231 bytes ...fbc4b72c8d17fe9d8a09cfd467e1990_cgraph.map | 6 +- ...fbc4b72c8d17fe9d8a09cfd467e1990_cgraph.png | Bin 4565 -> 5113 bytes ...9c5a22f0cbd4fa648663de7ae7118ab_cgraph.map | 14 +- ...9c5a22f0cbd4fa648663de7ae7118ab_cgraph.png | Bin 14610 -> 14492 bytes ...5311f51f14364c3fdd3798c5a662ae4_cgraph.map | 6 +- ...5311f51f14364c3fdd3798c5a662ae4_cgraph.png | Bin 4541 -> 4881 bytes ...753a3ad12292a0a9c2f4343bd33817e_cgraph.map | 6 +- ...753a3ad12292a0a9c2f4343bd33817e_cgraph.png | Bin 4494 -> 5063 bytes ...2f52c0fff61c891b174d69b95bcd173_cgraph.map | 10 +- ...2f52c0fff61c891b174d69b95bcd173_cgraph.png | Bin 10813 -> 11230 bytes ...bf121be11a48fcda3e0d639bc47472b_cgraph.map | 8 +- ...bf121be11a48fcda3e0d639bc47472b_cgraph.png | Bin 6531 -> 6350 bytes .../html/MQTTProtocolOut_8c.html | 70 +- .../html/MQTTProtocolOut_8c__incl.map | 8 +- .../html/MQTTProtocolOut_8c__incl.png | Bin 5907 -> 5741 bytes ...60d021d06dd24cf975dfe20e17ab1ba_cgraph.map | 22 +- ...60d021d06dd24cf975dfe20e17ab1ba_cgraph.png | Bin 26043 -> 27784 bytes ...62c001eb1105428b5cf8474ae4c0456_cgraph.map | 6 +- ...62c001eb1105428b5cf8474ae4c0456_cgraph.png | Bin 4648 -> 5229 bytes ...9083f5a059d129d1030140ec1cd3d58_cgraph.map | 20 +- ...9083f5a059d129d1030140ec1cd3d58_cgraph.png | Bin 22768 -> 21046 bytes ...efb6038412bccf253bdc3f18fbfaf47_cgraph.map | 6 +- ...efb6038412bccf253bdc3f18fbfaf47_cgraph.png | Bin 4672 -> 5112 bytes ...18afa4a9025c7b84ac23450cdbd0976_cgraph.map | 6 +- ...18afa4a9025c7b84ac23450cdbd0976_cgraph.png | Bin 4588 -> 5174 bytes .../html/MQTTVersion_8c.html | 24 +- .../html/MQTTVersion_8c__incl.map | 22 +- .../html/MQTTVersion_8c__incl.png | Bin 18954 -> 19039 bytes .../MQTTClient_internal/html/Messages_8c.html | 10 +- .../html/Messages_8c__incl.map | 8 +- .../html/Messages_8c__incl.png | Bin 5332 -> 5356 bytes .../html/SSLSocket_8c.html | 2 +- .../html/SocketBuffer_8c.html | 118 +- .../html/SocketBuffer_8c__incl.map | 8 +- .../html/SocketBuffer_8c__incl.png | Bin 5284 -> 6111 bytes ...601e12cab5b7c4777df10ca6d38a41b_cgraph.map | 18 +- ...601e12cab5b7c4777df10ca6d38a41b_cgraph.png | Bin 21360 -> 21435 bytes ...8102e2e43746ccd1ab26739b5841a7c_cgraph.map | 10 +- ...8102e2e43746ccd1ab26739b5841a7c_cgraph.png | Bin 8339 -> 9161 bytes ...d007b15408ae802c78bc69f115cf91e_cgraph.map | 14 +- ...d007b15408ae802c78bc69f115cf91e_cgraph.png | Bin 15035 -> 14905 bytes ...b11bdc6ca61051b8edaed5620735602_cgraph.map | 8 +- ...b11bdc6ca61051b8edaed5620735602_cgraph.png | Bin 7123 -> 7730 bytes ...f22a1ac450cb1805e2ab8f2ae3da80e_cgraph.map | 8 +- ...f22a1ac450cb1805e2ab8f2ae3da80e_cgraph.png | Bin 6698 -> 6917 bytes ...93ce45cf77f7d66c3f27c831ccf8124_cgraph.map | 12 +- ...93ce45cf77f7d66c3f27c831ccf8124_cgraph.png | Bin 8829 -> 9236 bytes ...a2e0c916232521098ff734d556c3b68_cgraph.map | 8 +- ...a2e0c916232521098ff734d556c3b68_cgraph.png | Bin 6687 -> 7113 bytes ...a94cbb0db8ba0834a7f1c6e2eb938b4_cgraph.map | 10 +- ...a94cbb0db8ba0834a7f1c6e2eb938b4_cgraph.png | Bin 7940 -> 8691 bytes ...a92acaaec423c44227e3dd978223529_cgraph.map | 6 +- ...a92acaaec423c44227e3dd978223529_cgraph.png | Bin 4417 -> 5335 bytes ...ac8b43c1ab5d20eb8e6b95de6e80671_cgraph.map | 14 +- ...ac8b43c1ab5d20eb8e6b95de6e80671_cgraph.png | Bin 13255 -> 14113 bytes docs/MQTTClient_internal/html/Socket_8c.html | 292 ++-- .../html/Socket_8c__incl.map | 10 +- .../html/Socket_8c__incl.png | Bin 7055 -> 7881 bytes ...7952bf5cd133a873da9a218c7207059_cgraph.map | 8 +- ...7952bf5cd133a873da9a218c7207059_cgraph.png | Bin 5741 -> 6412 bytes ...c082b4e794c0a7835a0700f0bc7b3a1_cgraph.map | 18 +- ...c082b4e794c0a7835a0700f0bc7b3a1_cgraph.png | Bin 22654 -> 22981 bytes ...e7c21836cd061947d6d6e28446c4a59_cgraph.map | 6 +- ...e7c21836cd061947d6d6e28446c4a59_cgraph.png | Bin 3398 -> 3897 bytes ...c690a1d23a55ccf1ea52cdea9b56432_cgraph.map | 14 +- ...c690a1d23a55ccf1ea52cdea9b56432_cgraph.png | Bin 11227 -> 11713 bytes ...0f45b094eb70875e06f96164afc4a49_cgraph.map | 26 +- ...0f45b094eb70875e06f96164afc4a49_cgraph.png | Bin 45906 -> 44689 bytes ...7824ad5afba267b9488150e1f7e8610_cgraph.map | 4 +- ...7824ad5afba267b9488150e1f7e8610_cgraph.png | Bin 2010 -> 2297 bytes ...ce31969f49786ef8452e2b547527578_cgraph.map | 16 +- ...ce31969f49786ef8452e2b547527578_cgraph.png | Bin 15350 -> 15289 bytes ...01ba77d9b01e908dbd0653f6efa3be0_cgraph.map | 22 +- ...01ba77d9b01e908dbd0653f6efa3be0_cgraph.png | Bin 23229 -> 23442 bytes ...bdb051c5944e1a0fd16ba18544ab5df_cgraph.map | 32 +- ...bdb051c5944e1a0fd16ba18544ab5df_cgraph.png | Bin 66371 -> 72812 bytes ...e05161f70e828e8bd06ead38e0be6c8_cgraph.map | 30 +- ...e05161f70e828e8bd06ead38e0be6c8_cgraph.png | Bin 48408 -> 53160 bytes ...af02601f6b5ef066ba99d9498a024b8_cgraph.map | 24 +- ...af02601f6b5ef066ba99d9498a024b8_cgraph.png | Bin 25302 -> 27652 bytes ...b965ef2124fa6736477c9286f7599b2_cgraph.map | 40 +- ...b965ef2124fa6736477c9286f7599b2_cgraph.png | Bin 101454 -> 111458 bytes ...246851be3980fd316d16864a786c808_cgraph.map | 12 +- ...246851be3980fd316d16864a786c808_cgraph.png | Bin 10002 -> 10009 bytes ...95673b434f2c489ecefe4688c80be2d_cgraph.map | 8 +- ...95673b434f2c489ecefe4688c80be2d_cgraph.png | Bin 6002 -> 6807 bytes ...c4ee8ecb248d29d315d2624a88ed1c3_cgraph.map | 6 +- ...c4ee8ecb248d29d315d2624a88ed1c3_cgraph.png | Bin 3125 -> 3697 bytes ...ec7592039c180d20ef7c6e8f50d5667_cgraph.map | 14 +- ...ec7592039c180d20ef7c6e8f50d5667_cgraph.png | Bin 17293 -> 18430 bytes docs/MQTTClient_internal/html/Thread_8c.html | 49 +- .../html/Thread_8c__incl.map | 18 +- .../html/Thread_8c__incl.png | Bin 13985 -> 14357 bytes ...dd152c518f968c777012d7dfb20ef96_cgraph.map | 4 +- ...dd152c518f968c777012d7dfb20ef96_cgraph.png | Bin 2447 -> 2489 bytes docs/MQTTClient_internal/html/Tree_8c.html | 22 +- .../html/Tree_8c__incl.map | 8 +- .../html/Tree_8c__incl.png | Bin 4705 -> 4999 bytes ...5ee1e466d266b289dc45cbd97116b83_cgraph.map | 6 +- ...5ee1e466d266b289dc45cbd97116b83_cgraph.png | Bin 3445 -> 3488 bytes ...a8473167abb71831644bf8a322bc3b6_cgraph.map | 6 +- ...a8473167abb71831644bf8a322bc3b6_cgraph.png | Bin 3666 -> 3992 bytes docs/MQTTClient_internal/html/annotated.html | 2 +- docs/MQTTClient_internal/html/classes.html | 2 +- docs/MQTTClient_internal/html/files.html | 2 +- docs/MQTTClient_internal/html/functions.html | 2 +- .../MQTTClient_internal/html/functions_a.html | 2 +- .../MQTTClient_internal/html/functions_b.html | 2 +- .../MQTTClient_internal/html/functions_c.html | 2 +- .../MQTTClient_internal/html/functions_d.html | 2 +- .../MQTTClient_internal/html/functions_e.html | 2 +- .../MQTTClient_internal/html/functions_f.html | 2 +- .../MQTTClient_internal/html/functions_g.html | 2 +- .../MQTTClient_internal/html/functions_h.html | 2 +- .../MQTTClient_internal/html/functions_i.html | 2 +- .../MQTTClient_internal/html/functions_k.html | 2 +- .../MQTTClient_internal/html/functions_l.html | 2 +- .../MQTTClient_internal/html/functions_m.html | 2 +- .../MQTTClient_internal/html/functions_n.html | 2 +- .../MQTTClient_internal/html/functions_o.html | 2 +- .../MQTTClient_internal/html/functions_p.html | 8 +- .../MQTTClient_internal/html/functions_q.html | 2 +- .../MQTTClient_internal/html/functions_r.html | 2 +- .../MQTTClient_internal/html/functions_s.html | 2 +- .../MQTTClient_internal/html/functions_t.html | 2 +- .../MQTTClient_internal/html/functions_u.html | 2 +- .../MQTTClient_internal/html/functions_v.html | 2 +- .../html/functions_vars.html | 2 +- .../html/functions_vars_a.html | 2 +- .../html/functions_vars_b.html | 2 +- .../html/functions_vars_c.html | 2 +- .../html/functions_vars_d.html | 2 +- .../html/functions_vars_e.html | 2 +- .../html/functions_vars_f.html | 2 +- .../html/functions_vars_g.html | 2 +- .../html/functions_vars_h.html | 2 +- .../html/functions_vars_i.html | 2 +- .../html/functions_vars_k.html | 2 +- .../html/functions_vars_l.html | 2 +- .../html/functions_vars_m.html | 2 +- .../html/functions_vars_n.html | 2 +- .../html/functions_vars_o.html | 2 +- .../html/functions_vars_p.html | 8 +- .../html/functions_vars_q.html | 2 +- .../html/functions_vars_r.html | 2 +- .../html/functions_vars_s.html | 2 +- .../html/functions_vars_t.html | 2 +- .../html/functions_vars_u.html | 2 +- .../html/functions_vars_v.html | 2 +- .../html/functions_vars_w.html | 2 +- .../MQTTClient_internal/html/functions_w.html | 2 +- docs/MQTTClient_internal/html/globals.html | 2 +- docs/MQTTClient_internal/html/globals_a.html | 2 +- docs/MQTTClient_internal/html/globals_b.html | 2 +- docs/MQTTClient_internal/html/globals_c.html | 2 +- docs/MQTTClient_internal/html/globals_d.html | 2 +- .../html/globals_defs.html | 2 +- docs/MQTTClient_internal/html/globals_f.html | 2 +- .../html/globals_func.html | 2 +- .../html/globals_func_f.html | 2 +- .../html/globals_func_h.html | 2 +- .../html/globals_func_i.html | 2 +- .../html/globals_func_l.html | 2 +- .../html/globals_func_m.html | 2 +- .../html/globals_func_p.html | 2 +- .../html/globals_func_r.html | 2 +- .../html/globals_func_s.html | 2 +- .../html/globals_func_t.html | 4 +- .../html/globals_func_u.html | 2 +- .../html/globals_func_w.html | 2 +- docs/MQTTClient_internal/html/globals_h.html | 2 +- docs/MQTTClient_internal/html/globals_i.html | 2 +- docs/MQTTClient_internal/html/globals_l.html | 2 +- docs/MQTTClient_internal/html/globals_m.html | 2 +- docs/MQTTClient_internal/html/globals_n.html | 2 +- docs/MQTTClient_internal/html/globals_p.html | 2 +- docs/MQTTClient_internal/html/globals_q.html | 2 +- docs/MQTTClient_internal/html/globals_r.html | 2 +- docs/MQTTClient_internal/html/globals_s.html | 2 +- docs/MQTTClient_internal/html/globals_t.html | 4 +- .../html/globals_type.html | 2 +- docs/MQTTClient_internal/html/globals_u.html | 2 +- docs/MQTTClient_internal/html/globals_v.html | 2 +- .../html/globals_vars.html | 2 +- docs/MQTTClient_internal/html/globals_w.html | 2 +- .../html/graph_legend.html | 2 +- .../MQTTClient_internal/html/graph_legend.png | Bin 16902 -> 17104 bytes docs/MQTTClient_internal/html/index.html | 2 +- .../MQTTClient_internal/html/search/all_10.js | 10 +- .../MQTTClient_internal/html/search/all_11.js | 40 +- .../MQTTClient_internal/html/search/all_12.js | 126 +- .../MQTTClient_internal/html/search/all_13.js | 72 +- .../MQTTClient_internal/html/search/all_14.js | 16 +- .../MQTTClient_internal/html/search/all_15.js | 8 +- .../MQTTClient_internal/html/search/all_16.js | 32 +- docs/MQTTClient_internal/html/search/all_c.js | 2 +- docs/MQTTClient_internal/html/search/all_f.js | 56 +- .../html/search/classes_0.js | 2 +- .../html/search/classes_1.js | 10 +- .../html/search/classes_2.js | 2 +- .../html/search/classes_3.js | 4 +- .../html/search/classes_4.js | 6 +- .../html/search/classes_5.js | 72 +- .../html/search/classes_6.js | 6 +- .../html/search/classes_7.js | 12 +- .../html/search/classes_8.js | 2 +- .../html/search/classes_9.js | 12 +- .../html/search/classes_a.js | 8 +- .../html/search/classes_b.js | 2 +- .../html/search/classes_c.js | 4 +- .../html/search/defines_0.js | 2 +- .../html/search/defines_1.js | 2 +- .../html/search/defines_2.js | 8 +- .../html/search/files_0.js | 2 +- .../html/search/files_1.js | 2 +- .../html/search/files_2.js | 4 +- .../html/search/files_3.js | 20 +- .../html/search/files_4.js | 6 +- .../html/search/files_5.js | 4 +- .../html/search/files_6.js | 2 +- .../html/search/functions_0.js | 10 +- .../html/search/functions_1.js | 2 +- .../html/search/functions_2.js | 18 +- .../html/search/functions_3.js | 6 +- .../html/search/functions_4.js | 44 +- .../html/search/functions_5.js | 222 +-- .../html/search/functions_6.js | 22 +- .../html/search/functions_7.js | 10 +- .../html/search/functions_8.js | 74 +- .../html/search/functions_9.js | 38 +- .../html/search/functions_a.js | 6 +- .../html/search/functions_b.js | 10 +- .../html/search/pages_0.js | 2 +- .../html/search/typedefs_0.js | 4 +- .../html/search/typedefs_1.js | 16 +- .../html/search/variables_0.js | 2 +- .../html/search/variables_1.js | 16 +- .../html/search/variables_10.js | 8 +- .../html/search/variables_11.js | 30 +- .../html/search/variables_12.js | 34 +- .../html/search/variables_13.js | 22 +- .../html/search/variables_14.js | 6 +- .../html/search/variables_15.js | 8 +- .../html/search/variables_16.js | 18 +- .../html/search/variables_2.js | 16 +- .../html/search/variables_3.js | 36 +- .../html/search/variables_4.js | 14 +- .../html/search/variables_5.js | 4 +- .../html/search/variables_6.js | 10 +- .../html/search/variables_7.js | 2 +- .../html/search/variables_8.js | 12 +- .../html/search/variables_9.js | 10 +- .../html/search/variables_a.js | 6 +- .../html/search/variables_b.js | 12 +- .../html/search/variables_c.js | 32 +- .../html/search/variables_d.js | 12 +- .../html/search/variables_e.js | 10 +- .../html/search/variables_f.js | 58 +- docs/MQTTClient_internal/html/structAck.html | 12 +- .../html/structAck__coll__graph.map | 10 +- .../html/structAck__coll__graph.png | Bin 9037 -> 9559 bytes .../html/structClientStates.html | 8 +- .../html/structClientStates__coll__graph.map | 6 +- .../html/structClientStates__coll__graph.png | Bin 6325 -> 6945 bytes .../html/structClients.html | 24 +- .../html/structClients__coll__graph.map | 14 +- .../html/structClients__coll__graph.png | Bin 19370 -> 21025 bytes .../html/structConnack.html | 12 +- .../html/structConnack__coll__graph.map | 10 +- .../html/structConnack__coll__graph.png | Bin 9442 -> 10100 bytes .../html/structConnect.html | 6 +- .../html/structConnect__coll__graph.map | 4 +- .../html/structConnect__coll__graph.png | Bin 2566 -> 2474 bytes docs/MQTTClient_internal/html/structList.html | 6 +- .../html/structListElementStruct.html | 4 +- .../structListElementStruct__coll__graph.map | 2 +- .../structListElementStruct__coll__graph.png | Bin 2679 -> 3084 bytes .../html/structList__coll__graph.map | 4 +- .../html/structList__coll__graph.png | Bin 4250 -> 4456 bytes .../html/structLog__nameValue.html | 2 +- .../html/structMQTTAsync__SSLOptions.html | 2 +- .../html/structMQTTAsync__command.html | 12 +- .../structMQTTAsync__command__coll__graph.map | 10 +- .../structMQTTAsync__command__coll__graph.png | Bin 12342 -> 12601 bytes .../html/structMQTTAsync__connectData.html | 2 +- .../html/structMQTTAsync__connectOptions.html | 16 +- ...MQTTAsync__connectOptions__coll__graph.map | 14 +- ...MQTTAsync__connectOptions__coll__graph.png | Bin 20788 -> 19556 bytes .../html/structMQTTAsync__createOptions.html | 2 +- .../structMQTTAsync__disconnectOptions.html | 10 +- ...TAsync__disconnectOptions__coll__graph.map | 8 +- ...TAsync__disconnectOptions__coll__graph.png | Bin 9017 -> 9633 bytes .../html/structMQTTAsync__failureData.html | 2 +- .../html/structMQTTAsync__failureData5.html | 10 +- ...ctMQTTAsync__failureData5__coll__graph.map | 8 +- ...ctMQTTAsync__failureData5__coll__graph.png | Bin 8268 -> 9523 bytes .../html/structMQTTAsync__init__options.html | 2 +- .../html/structMQTTAsync__message.html | 10 +- .../structMQTTAsync__message__coll__graph.map | 8 +- .../structMQTTAsync__message__coll__graph.png | Bin 7893 -> 8719 bytes .../html/structMQTTAsync__nameValue.html | 2 +- .../html/structMQTTAsync__queuedCommand.html | 36 +- ...tMQTTAsync__queuedCommand__coll__graph.map | 34 +- ...tMQTTAsync__queuedCommand__coll__graph.png | Bin 61414 -> 62873 bytes .../structMQTTAsync__responseOptions.html | 12 +- ...QTTAsync__responseOptions__coll__graph.map | 10 +- ...QTTAsync__responseOptions__coll__graph.png | Bin 13729 -> 13352 bytes .../html/structMQTTAsync__struct.html | 34 +- .../structMQTTAsync__struct__coll__graph.map | 32 +- .../structMQTTAsync__struct__coll__graph.png | Bin 53649 -> 54356 bytes .../html/structMQTTAsync__successData.html | 12 +- .../html/structMQTTAsync__successData5.html | 12 +- ...ctMQTTAsync__successData5__coll__graph.map | 10 +- ...ctMQTTAsync__successData5__coll__graph.png | Bin 14161 -> 15831 bytes ...uctMQTTAsync__successData__coll__graph.map | 10 +- ...uctMQTTAsync__successData__coll__graph.png | Bin 10703 -> 11725 bytes .../html/structMQTTAsync__willOptions.html | 2 +- .../html/structMQTTClient__SSLOptions.html | 2 +- .../structMQTTClient__connectOptions.html | 10 +- ...QTTClient__connectOptions__coll__graph.map | 8 +- ...QTTClient__connectOptions__coll__graph.png | Bin 10650 -> 9867 bytes .../html/structMQTTClient__createOptions.html | 2 +- .../html/structMQTTClient__init__options.html | 2 +- .../html/structMQTTClient__message.html | 10 +- ...structMQTTClient__message__coll__graph.map | 8 +- ...structMQTTClient__message__coll__graph.png | Bin 7684 -> 8513 bytes .../html/structMQTTClient__nameValue.html | 2 +- .../html/structMQTTClient__persistence.html | 2 +- .../html/structMQTTClient__willOptions.html | 2 +- .../html/structMQTTClients.html | 22 +- .../html/structMQTTClients__coll__graph.map | 20 +- .../html/structMQTTClients__coll__graph.png | Bin 25197 -> 27029 bytes .../html/structMQTTLenString.html | 2 +- .../html/structMQTTPacket.html | 6 +- .../html/structMQTTPacket__coll__graph.map | 4 +- .../html/structMQTTPacket__coll__graph.png | Bin 2891 -> 2934 bytes .../html/structMQTTPersistence__message.html | 10 +- ...tMQTTPersistence__message__coll__graph.map | 8 +- ...tMQTTPersistence__message__coll__graph.png | Bin 8541 -> 9151 bytes .../html/structMQTTPersistence__qEntry.html | 12 +- ...ctMQTTPersistence__qEntry__coll__graph.map | 10 +- ...ctMQTTPersistence__qEntry__coll__graph.png | Bin 10746 -> 11471 bytes .../html/structMQTTProperties.html | 8 +- .../structMQTTProperties__coll__graph.map | 6 +- .../structMQTTProperties__coll__graph.png | Bin 5439 -> 6064 bytes .../html/structMQTTProperty.html | 6 +- .../html/structMQTTProperty__coll__graph.map | 4 +- .../html/structMQTTProperty__coll__graph.png | Bin 3653 -> 4218 bytes .../html/structMQTTProtocol.html | 8 +- .../html/structMQTTProtocol__coll__graph.map | 6 +- .../html/structMQTTProtocol__coll__graph.png | Bin 7452 -> 7906 bytes .../html/structMQTTResponse.html | 10 +- .../html/structMQTTResponse__coll__graph.map | 8 +- .../html/structMQTTResponse__coll__graph.png | Bin 7255 -> 7906 bytes .../html/structMQTTSubscribe__options.html | 2 +- .../html/structMessages.html | 12 +- .../html/structMessages__coll__graph.map | 10 +- .../html/structMessages__coll__graph.png | Bin 9845 -> 10385 bytes .../html/structNodeStruct.html | 4 +- .../html/structNodeStruct__coll__graph.map | 2 +- .../html/structNodeStruct__coll__graph.png | Bin 2549 -> 3058 bytes .../html/structPacketBuffers.html | 2 +- .../html/structPublications.html | 2 +- .../html/structPublish.html | 12 +- .../html/structPublish__coll__graph.map | 10 +- .../html/structPublish__coll__graph.png | Bin 9293 -> 9816 bytes .../html/structSHA__CTX__S.html | 2 +- .../html/structSockets.html | 8 +- .../html/structSockets__coll__graph.map | 6 +- .../html/structSockets__coll__graph.png | Bin 10954 -> 12141 bytes .../html/structSuback.html | 16 +- .../html/structSuback__coll__graph.map | 14 +- .../html/structSuback__coll__graph.png | Bin 15310 -> 15966 bytes docs/MQTTClient_internal/html/structTree.html | 6 +- .../html/structTree__coll__graph.map | 4 +- .../html/structTree__coll__graph.png | Bin 3588 -> 3673 bytes .../html/structUnsuback.html | 16 +- .../html/structUnsuback__coll__graph.map | 14 +- .../html/structUnsuback__coll__graph.png | Bin 15705 -> 16266 bytes .../html/structcond__type__struct.html | 2 +- .../html/structframeData.html | 2 +- .../html/structheap__info.html | 2 +- .../html/structnameToType.html | 2 +- .../html/structnetworkHandles.html | 6 +- .../structnetworkHandles__coll__graph.map | 4 +- .../structnetworkHandles__coll__graph.png | Bin 4224 -> 4412 bytes .../html/structpending__write.html | 6 +- .../structpending__write__coll__graph.map | 4 +- .../structpending__write__coll__graph.png | Bin 2838 -> 3255 bytes .../html/structpending__writes.html | 2 +- .../html/structprops__rc__parms.html | 30 +- .../structprops__rc__parms__coll__graph.map | 28 +- .../structprops__rc__parms__coll__graph.png | Bin 35046 -> 36263 bytes .../html/structqEntry.html | 14 +- .../html/structqEntry__coll__graph.map | 12 +- .../html/structqEntry__coll__graph.png | Bin 13858 -> 14012 bytes .../html/structsocket__queue.html | 2 +- .../html/structstackEntry.html | 2 +- .../html/structstorageElement.html | 2 +- .../html/structthreadEntry.html | 6 +- .../html/structthreadEntry__coll__graph.map | 4 +- .../html/structthreadEntry__coll__graph.png | Bin 2931 -> 3127 bytes .../html/structtraceEntry.html | 2 +- .../html/structtrace__settings__type.html | 2 +- .../html/structwillMessages.html | 2 +- .../html/structws__frame.html | 2 +- docs/MQTTClient_internal/html/tabs.css | 2 +- .../MQTTClient_internal/html/unionHeader.html | 2 +- docs/MQTTClient_internal/html/utf-8_8c.html | 18 +- .../html/utf-8_8c__incl.map | 6 +- .../html/utf-8_8c__incl.png | Bin 3625 -> 4048 bytes ...f3cf77538d867bb5b421bcb687dccdf_cgraph.map | 6 +- ...f3cf77538d867bb5b421bcb687dccdf_cgraph.png | Bin 4216 -> 4524 bytes ...2012627fca4b4bdd9f67bde49b0d1cb_cgraph.map | 4 +- ...2012627fca4b4bdd9f67bde49b0d1cb_cgraph.png | Bin 2978 -> 3302 bytes 829 files changed, 4503 insertions(+), 4428 deletions(-) diff --git a/docs/MQTTAsync/html/_m_q_t_t_async_8h.html b/docs/MQTTAsync/html/_m_q_t_t_async_8h.html index 31c0c3ef4..981505597 100644 --- a/docs/MQTTAsync/html/_m_q_t_t_async_8h.html +++ b/docs/MQTTAsync/html/_m_q_t_t_async_8h.html @@ -149,6 +149,8 @@   #define MQTTASYNC_0_LEN_WILL_TOPIC   -17   +#define MQTTASYNC_COMMAND_IGNORED   -18 +  #define MQTTVERSION_DEFAULT   0   #define MQTTVERSION_3_1   3 @@ -165,9 +167,9 @@   #define MQTTAsync_connectData_initializer   {{'M', 'Q', 'C', 'D'}, 0, NULL, {0, NULL}}   -#define MQTTAsync_failureData5_initializer   {{'M', 'Q', 'F', 'D'}, 0, 0, MQTTREASONCODE_SUCCESS, MQTTProperties_initializer, 0, NULL} +#define MQTTAsync_failureData5_initializer   {{'M', 'Q', 'F', 'D'}, 0, 0, MQTTREASONCODE_SUCCESS, MQTTProperties_initializer, 0, NULL, 0}   -#define MQTTAsync_successData5_initializer   {{'M', 'Q', 'S', 'D'}, 0, 0, MQTTREASONCODE_SUCCESS, MQTTProperties_initializer} +#define MQTTAsync_successData5_initializer   {{'M', 'Q', 'S', 'D'}, 0, 0, MQTTREASONCODE_SUCCESS, MQTTProperties_initializer, {.sub={0,0}}}   #define MQTTAsync_responseOptions_initializer   { {'M', 'Q', 'T', 'R'}, 1, NULL, NULL, 0, 0, NULL, NULL, MQTTProperties_initializer, MQTTSubscribe_options_initializer, 0, NULL}   @@ -589,6 +591,20 @@

Return code: 0 length will topic

+ + +
+

◆ MQTTASYNC_COMMAND_IGNORED

+ +
+
+ + + + +
#define MQTTASYNC_COMMAND_IGNORED   -18
+
+
@@ -715,7 +731,7 @@

- +
#define MQTTAsync_failureData5_initializer   {{'M', 'Q', 'F', 'D'}, 0, 0, MQTTREASONCODE_SUCCESS, MQTTProperties_initializer, 0, NULL}#define MQTTAsync_failureData5_initializer   {{'M', 'Q', 'F', 'D'}, 0, 0, MQTTREASONCODE_SUCCESS, MQTTProperties_initializer, 0, NULL, 0}
@@ -2615,11 +2631,11 @@

@ MQTTREASONCODE_SUCCESS
Definition: MQTTReasonCodes.h:38

-
#define MQTTVERSION_5
Definition: MQTTAsync.h:207
-
#define MQTTVERSION_DEFAULT
Definition: MQTTAsync.h:195
+
#define MQTTVERSION_5
Definition: MQTTAsync.h:211
+
#define MQTTVERSION_DEFAULT
Definition: MQTTAsync.h:199
diff --git a/docs/MQTTAsync/html/_m_q_t_t_async_8h_source.html b/docs/MQTTAsync/html/_m_q_t_t_async_8h_source.html index 98a67de54..b26e4fe24 100644 --- a/docs/MQTTAsync/html/_m_q_t_t_async_8h_source.html +++ b/docs/MQTTAsync/html/_m_q_t_t_async_8h_source.html @@ -67,7 +67,7 @@
Go to the documentation of this file.
1 /*******************************************************************************
-
2  * Copyright (c) 2009, 2020 IBM Corp. and others
+
2  * Copyright (c) 2009, 2021 IBM Corp., Ian Craggs and others
3  *
4  * All rights reserved. This program and the accompanying materials
5  * are made available under the terms of the Eclipse Public License v2.0
@@ -147,679 +147,684 @@
172 
177 #define MQTTASYNC_BAD_PROTOCOL -14
178 
-
181  #define MQTTASYNC_BAD_MQTT_OPTION -15
+
181 #define MQTTASYNC_BAD_MQTT_OPTION -15
182 
-
185  #define MQTTASYNC_WRONG_MQTT_VERSION -16
+
185 #define MQTTASYNC_WRONG_MQTT_VERSION -16
186 
-
189  #define MQTTASYNC_0_LEN_WILL_TOPIC -17
-
190 
-
191 
-
195 #define MQTTVERSION_DEFAULT 0
+
189 #define MQTTASYNC_0_LEN_WILL_TOPIC -17
+
190 /*
+
191  * Return code: connect or disconnect command ignored because there is already a connect or disconnect
+
192  * command at the head of the list waiting to be processed. Use the onSuccess/onFailure callbacks to wait
+
193  * for the previous connect or disconnect command to be complete.
+
194  */
+
195 #define MQTTASYNC_COMMAND_IGNORED -18
196 
-
199 #define MQTTVERSION_3_1 3
+
199 #define MQTTVERSION_DEFAULT 0
200 
-
203 #define MQTTVERSION_3_1_1 4
+
203 #define MQTTVERSION_3_1 3
204 
-
207 #define MQTTVERSION_5 5
+
207 #define MQTTVERSION_3_1_1 4
208 
-
211 #define MQTT_BAD_SUBSCRIBE 0x80
+
211 #define MQTTVERSION_5 5
212 
-
213 
-
217 typedef struct
-
218 {
-
220  char struct_id[4];
- - - -
226 
-
227 #define MQTTAsync_init_options_initializer { {'M', 'Q', 'T', 'G'}, 0, 0 }
-
228 
-
233 LIBMQTT_API void MQTTAsync_global_init(MQTTAsync_init_options* inits);
-
234 
-
239 typedef void* MQTTAsync;
-
249 typedef int MQTTAsync_token;
-
250 
-
257 typedef struct
-
258 {
-
260  char struct_id[4];
- - -
267  void* payload;
-
281  int qos;
-
300  int retained;
-
307  int dup;
-
313  int msgid;
- - -
319 
-
320 #define MQTTAsync_message_initializer { {'M', 'Q', 'T', 'M'}, 1, 0, NULL, 0, 0, 0, 0, MQTTProperties_initializer }
-
321 
-
355 typedef int MQTTAsync_messageArrived(void* context, char* topicName, int topicLen, MQTTAsync_message* message);
-
356 
-
378 typedef void MQTTAsync_deliveryComplete(void* context, MQTTAsync_token token);
-
379 
-
398 typedef void MQTTAsync_connectionLost(void* context, char* cause);
-
399 
-
400 
-
416 typedef void MQTTAsync_connected(void* context, char* cause);
-
417 
-
430 typedef void MQTTAsync_disconnected(void* context, MQTTProperties* properties,
-
431  enum MQTTReasonCodes reasonCode);
-
432 
-
448 LIBMQTT_API int MQTTAsync_setDisconnected(MQTTAsync handle, void* context, MQTTAsync_disconnected* co);
-
449 
-
451 typedef struct
-
452 {
-
454  char struct_id[4];
- -
463  const char* username;
-
469  struct {
-
470  int len;
-
471  const void* data;
-
472  } binarypwd;
- -
474 
-
475 #define MQTTAsync_connectData_initializer {{'M', 'Q', 'C', 'D'}, 0, NULL, {0, NULL}}
-
476 
-
483 typedef int MQTTAsync_updateConnectOptions(void* context, MQTTAsync_connectData* data);
-
484 
-
494 LIBMQTT_API int MQTTAsync_setUpdateConnectOptions(MQTTAsync handle, void* context, MQTTAsync_updateConnectOptions* co);
-
495 
-
505 LIBMQTT_API int MQTTAsync_setBeforePersistenceWrite(MQTTAsync handle, void* context, MQTTPersistence_beforeWrite* co);
-
506 
-
507 
-
517 LIBMQTT_API int MQTTAsync_setAfterPersistenceRead(MQTTAsync handle, void* context, MQTTPersistence_afterRead* co);
-
518 
-
519 
-
521 typedef struct
-
522 {
- -
526  int code;
-
528  const char *message;
- -
530 
-
531 
-
533 typedef struct
-
534 {
-
536  char struct_id[4];
- - -
542  enum MQTTReasonCodes reasonCode;
- -
546  int code;
-
548  const char *message;
- - -
552 
-
553 #define MQTTAsync_failureData5_initializer {{'M', 'Q', 'F', 'D'}, 0, 0, MQTTREASONCODE_SUCCESS, MQTTProperties_initializer, 0, NULL}
-
554 
-
556 typedef struct
-
557 {
- -
561  union
-
562  {
-
565  int qos;
-
568  int* qosList;
-
570  struct
-
571  {
- - -
574  } pub;
-
575  /* For connect, the server connected to, MQTT version used, and sessionPresent flag */
-
576  struct
-
577  {
-
578  char* serverURI;
- - -
581  } connect;
-
582  } alt;
- -
584 
-
585 
-
587 typedef struct
-
588 {
-
589  char struct_id[4];
- - -
593  enum MQTTReasonCodes reasonCode;
- -
596  union
-
597  {
-
599  struct
-
600  {
- - -
603  } sub;
-
605  struct
-
606  {
- - -
609  } pub;
-
610  /* For connect, the server connected to, MQTT version used, and sessionPresent flag */
-
611  struct
-
612  {
-
613  char* serverURI;
- - -
616  } connect;
-
618  struct
-
619  {
-
620  int reasonCodeCount;
-
621  enum MQTTReasonCodes* reasonCodes;
-
622  } unsub;
-
623  } alt;
- -
625 
-
626 #define MQTTAsync_successData5_initializer {{'M', 'Q', 'S', 'D'}, 0, 0, MQTTREASONCODE_SUCCESS, MQTTProperties_initializer}
-
627 
-
641 typedef void MQTTAsync_onSuccess(void* context, MQTTAsync_successData* response);
-
642 
-
657 typedef void MQTTAsync_onSuccess5(void* context, MQTTAsync_successData5* response);
-
658 
-
672 typedef void MQTTAsync_onFailure(void* context, MQTTAsync_failureData* response);
-
673 
-
687 typedef void MQTTAsync_onFailure5(void* context, MQTTAsync_failureData5* response);
-
688 
- -
695 {
-
697  char struct_id[4];
- - - -
718  void* context;
- - - - -
741  /*
-
742  * MQTT V5 subscribe options, when used with subscribe only.
-
743  */
- +
215 #define MQTT_BAD_SUBSCRIBE 0x80
+
216 
+
217 
+
221 typedef struct
+
222 {
+
224  char struct_id[4];
+ + + +
230 
+
231 #define MQTTAsync_init_options_initializer { {'M', 'Q', 'T', 'G'}, 0, 0 }
+
232 
+
237 LIBMQTT_API void MQTTAsync_global_init(MQTTAsync_init_options* inits);
+
238 
+
243 typedef void* MQTTAsync;
+
253 typedef int MQTTAsync_token;
+
254 
+
261 typedef struct
+
262 {
+
264  char struct_id[4];
+ + +
271  void* payload;
+
285  int qos;
+
304  int retained;
+
311  int dup;
+
317  int msgid;
+ + +
323 
+
324 #define MQTTAsync_message_initializer { {'M', 'Q', 'T', 'M'}, 1, 0, NULL, 0, 0, 0, 0, MQTTProperties_initializer }
+
325 
+
359 typedef int MQTTAsync_messageArrived(void* context, char* topicName, int topicLen, MQTTAsync_message* message);
+
360 
+
382 typedef void MQTTAsync_deliveryComplete(void* context, MQTTAsync_token token);
+
383 
+
402 typedef void MQTTAsync_connectionLost(void* context, char* cause);
+
403 
+
404 
+
420 typedef void MQTTAsync_connected(void* context, char* cause);
+
421 
+
434 typedef void MQTTAsync_disconnected(void* context, MQTTProperties* properties,
+
435  enum MQTTReasonCodes reasonCode);
+
436 
+
452 LIBMQTT_API int MQTTAsync_setDisconnected(MQTTAsync handle, void* context, MQTTAsync_disconnected* co);
+
453 
+
455 typedef struct
+
456 {
+
458  char struct_id[4];
+ +
467  const char* username;
+
473  struct {
+
474  int len;
+
475  const void* data;
+
476  } binarypwd;
+ +
478 
+
479 #define MQTTAsync_connectData_initializer {{'M', 'Q', 'C', 'D'}, 0, NULL, {0, NULL}}
+
480 
+
487 typedef int MQTTAsync_updateConnectOptions(void* context, MQTTAsync_connectData* data);
+
488 
+
498 LIBMQTT_API int MQTTAsync_setUpdateConnectOptions(MQTTAsync handle, void* context, MQTTAsync_updateConnectOptions* co);
+
499 
+
509 LIBMQTT_API int MQTTAsync_setBeforePersistenceWrite(MQTTAsync handle, void* context, MQTTPersistence_beforeWrite* co);
+
510 
+
511 
+
521 LIBMQTT_API int MQTTAsync_setAfterPersistenceRead(MQTTAsync handle, void* context, MQTTPersistence_afterRead* co);
+
522 
+
523 
+
525 typedef struct
+
526 {
+ +
530  int code;
+
532  const char *message;
+ +
534 
+
535 
+
537 typedef struct
+
538 {
+
540  char struct_id[4];
+ + +
546  enum MQTTReasonCodes reasonCode;
+ +
550  int code;
+
552  const char *message;
+ + +
556 
+
557 #define MQTTAsync_failureData5_initializer {{'M', 'Q', 'F', 'D'}, 0, 0, MQTTREASONCODE_SUCCESS, MQTTProperties_initializer, 0, NULL, 0}
+
558 
+
560 typedef struct
+
561 {
+ +
565  union
+
566  {
+
569  int qos;
+
572  int* qosList;
+
574  struct
+
575  {
+ + +
578  } pub;
+
579  /* For connect, the server connected to, MQTT version used, and sessionPresent flag */
+
580  struct
+
581  {
+
582  char* serverURI;
+ + +
585  } connect;
+
586  } alt;
+ +
588 
+
589 
+
591 typedef struct
+
592 {
+
593  char struct_id[4];
+ + +
597  enum MQTTReasonCodes reasonCode;
+ +
600  union
+
601  {
+
603  struct
+
604  {
+ + +
607  } sub;
+
609  struct
+
610  {
+ + +
613  } pub;
+
614  /* For connect, the server connected to, MQTT version used, and sessionPresent flag */
+
615  struct
+
616  {
+
617  char* serverURI;
+ + +
620  } connect;
+
622  struct
+
623  {
+
624  int reasonCodeCount;
+
625  enum MQTTReasonCodes* reasonCodes;
+
626  } unsub;
+
627  } alt;
+ +
629 
+
630 #define MQTTAsync_successData5_initializer {{'M', 'Q', 'S', 'D'}, 0, 0, MQTTREASONCODE_SUCCESS, MQTTProperties_initializer, {.sub={0,0}}}
+
631 
+
645 typedef void MQTTAsync_onSuccess(void* context, MQTTAsync_successData* response);
+
646 
+
661 typedef void MQTTAsync_onSuccess5(void* context, MQTTAsync_successData5* response);
+
662 
+
676 typedef void MQTTAsync_onFailure(void* context, MQTTAsync_failureData* response);
+
677 
+
691 typedef void MQTTAsync_onFailure5(void* context, MQTTAsync_failureData5* response);
+
692 
+ +
699 {
+
701  char struct_id[4];
+ + + +
722  void* context;
+ + + +
745  /*
-
746  * MQTT V5 subscribe option count, when used with subscribeMany only.
-
747  * The number of entries in the subscribe_options_list array.
-
748  */
- -
750  /*
-
751  * MQTT V5 subscribe option array, when used with subscribeMany only.
+
746  * MQTT V5 subscribe options, when used with subscribe only.
+
747  */
+ +
749  /*
+
750  * MQTT V5 subscribe option count, when used with subscribeMany only.
+
751  * The number of entries in the subscribe_options_list array.
752  */
- - -
755 
-
756 #define MQTTAsync_responseOptions_initializer { {'M', 'Q', 'T', 'R'}, 1, NULL, NULL, 0, 0, NULL, NULL, MQTTProperties_initializer, MQTTSubscribe_options_initializer, 0, NULL}
-
757 
- -
760 #define MQTTAsync_callOptions_initializer MQTTAsync_responseOptions_initializer
+ +
754  /*
+
755  * MQTT V5 subscribe option array, when used with subscribeMany only.
+
756  */
+ + +
759 
+
760 #define MQTTAsync_responseOptions_initializer { {'M', 'Q', 'T', 'R'}, 1, NULL, NULL, 0, 0, NULL, NULL, MQTTProperties_initializer, MQTTSubscribe_options_initializer, 0, NULL}
761 
-
791 LIBMQTT_API int MQTTAsync_setCallbacks(MQTTAsync handle, void* context, MQTTAsync_connectionLost* cl,
- -
793 
-
814 LIBMQTT_API int MQTTAsync_setConnectionLostCallback(MQTTAsync handle, void* context,
- -
816 
-
838 LIBMQTT_API int MQTTAsync_setMessageArrivedCallback(MQTTAsync handle, void* context,
- -
840 
-
860 LIBMQTT_API int MQTTAsync_setDeliveryCompleteCallback(MQTTAsync handle, void* context,
- -
862 
-
875 LIBMQTT_API int MQTTAsync_setConnected(MQTTAsync handle, void* context, MQTTAsync_connected* co);
-
876 
-
877 
-
886 LIBMQTT_API int MQTTAsync_reconnect(MQTTAsync handle);
-
887 
-
888 
-
933 LIBMQTT_API int MQTTAsync_create(MQTTAsync* handle, const char* serverURI, const char* clientId,
-
934  int persistence_type, void* persistence_context);
-
935 
-
937 typedef struct
-
938 {
-
940  char struct_id[4];
- - - - - -
961  /*
-
962  * When the maximum number of buffered messages is reached, delete the oldest rather than the newest.
-
963  */
- + +
764 #define MQTTAsync_callOptions_initializer MQTTAsync_responseOptions_initializer
+
765 
+
795 LIBMQTT_API int MQTTAsync_setCallbacks(MQTTAsync handle, void* context, MQTTAsync_connectionLost* cl,
+ +
797 
+
818 LIBMQTT_API int MQTTAsync_setConnectionLostCallback(MQTTAsync handle, void* context,
+ +
820 
+
842 LIBMQTT_API int MQTTAsync_setMessageArrivedCallback(MQTTAsync handle, void* context,
+ +
844 
+
864 LIBMQTT_API int MQTTAsync_setDeliveryCompleteCallback(MQTTAsync handle, void* context,
+ +
866 
+
879 LIBMQTT_API int MQTTAsync_setConnected(MQTTAsync handle, void* context, MQTTAsync_connected* co);
+
880 
+
881 
+
890 LIBMQTT_API int MQTTAsync_reconnect(MQTTAsync handle);
+
891 
+
892 
+
937 LIBMQTT_API int MQTTAsync_create(MQTTAsync* handle, const char* serverURI, const char* clientId,
+
938  int persistence_type, void* persistence_context);
+
939 
+
941 typedef struct
+
942 {
+
944  char struct_id[4];
+ + + + +
965  /*
-
966  * Restore messages from persistence on create - or clear it.
+
966  * When the maximum number of buffered messages is reached, delete the oldest rather than the newest.
967  */
- +
969  /*
-
970  * Persist QoS0 publish commands - an option to not persist them.
+
970  * Restore messages from persistence on create - or clear it.
971  */
- - -
974 
-
975 #define MQTTAsync_createOptions_initializer { {'M', 'Q', 'C', 'O'}, 2, 0, 100, MQTTVERSION_DEFAULT, 0, 0, 1, 1}
-
976 
-
977 #define MQTTAsync_createOptions_initializer5 { {'M', 'Q', 'C', 'O'}, 2, 0, 100, MQTTVERSION_5, 0, 0, 1, 1}
+ +
973  /*
+
974  * Persist QoS0 publish commands - an option to not persist them.
+
975  */
+ +
978 
-
979 
-
980 LIBMQTT_API int MQTTAsync_createWithOptions(MQTTAsync* handle, const char* serverURI, const char* clientId,
-
981  int persistence_type, void* persistence_context, MQTTAsync_createOptions* options);
+
979 #define MQTTAsync_createOptions_initializer { {'M', 'Q', 'C', 'O'}, 2, 0, 100, MQTTVERSION_DEFAULT, 0, 0, 1, 1}
+
980 
+
981 #define MQTTAsync_createOptions_initializer5 { {'M', 'Q', 'C', 'O'}, 2, 0, 100, MQTTVERSION_5, 0, 0, 1, 1}
982 
-
995 typedef struct
-
996 {
-
998  char struct_id[4];
- -
1004  const char* topicName;
-
1006  const char* message;
- -
1015  int qos;
-
1017  struct
-
1018  {
-
1019  int len;
-
1020  const void* data;
-
1021  } payload;
- -
1023 
-
1024 #define MQTTAsync_willOptions_initializer { {'M', 'Q', 'T', 'W'}, 1, NULL, NULL, 0, 0, { 0, NULL } }
-
1025 
-
1026 #define MQTT_SSL_VERSION_DEFAULT 0
-
1027 #define MQTT_SSL_VERSION_TLS_1_0 1
-
1028 #define MQTT_SSL_VERSION_TLS_1_1 2
-
1029 #define MQTT_SSL_VERSION_TLS_1_2 3
-
1030 
-
1043 typedef struct
-
1044 {
-
1046  char struct_id[4];
-
1047 
- -
1056 
-
1058  const char* trustStore;
-
1059 
-
1063  const char* keyStore;
-
1064 
-
1068  const char* privateKey;
-
1069 
-
1071  const char* privateKeyPassword;
-
1072 
-
1081  const char* enabledCipherSuites;
-
1082 
- -
1085 
- -
1091 
-
1097  int verify;
-
1098 
-
1104  const char* CApath;
-
1105 
-
1110  int (*ssl_error_cb) (const char *str, size_t len, void *u);
-
1111 
- -
1117 
-
1123  unsigned int (*ssl_psk_cb) (const char *hint, char *identity, unsigned int max_identity_len, unsigned char *psk, unsigned int max_psk_len, void *u);
-
1124 
- -
1130 
- -
1137 
-
1145  const unsigned char *protos;
-
1146 
-
1151  unsigned int protos_len;
- -
1153 
-
1154 #define MQTTAsync_SSLOptions_initializer { {'M', 'Q', 'T', 'S'}, 5, NULL, NULL, NULL, NULL, NULL, 1, MQTT_SSL_VERSION_DEFAULT, 0, NULL, NULL, NULL, NULL, NULL, 0, NULL, 0 }
-
1155 
-
1157 typedef struct
-
1158 {
-
1159  const char* name;
-
1160  const char* value;
- -
1162 
-
1168 typedef struct
-
1169 {
-
1171  char struct_id[4];
- - - - - -
1231  const char* username;
-
1237  const char* password;
- - - - - -
1272  void* context;
- -
1288  char* const* serverURIs;
- - - - -
1311  struct {
-
1312  int len;
-
1313  const void* data;
-
1314  } binarypwd;
-
1315  /*
-
1316  * MQTT V5 clean start flag. Only clears state at the beginning of the session.
-
1317  */
- - - - - - -
1346  const char* httpProxy;
-
1350  const char* httpsProxy;
- -
1352 
-
1353 
-
1354 #define MQTTAsync_connectOptions_initializer { {'M', 'Q', 'T', 'C'}, 8, 60, 1, 65535, NULL, NULL, NULL, 30, 0,\
-
1355 NULL, NULL, NULL, NULL, 0, NULL, MQTTVERSION_DEFAULT, 0, 1, 60, {0, NULL}, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL}
+
983 
+
984 LIBMQTT_API int MQTTAsync_createWithOptions(MQTTAsync* handle, const char* serverURI, const char* clientId,
+
985  int persistence_type, void* persistence_context, MQTTAsync_createOptions* options);
+
986 
+
999 typedef struct
+
1000 {
+
1002  char struct_id[4];
+ +
1008  const char* topicName;
+
1010  const char* message;
+ +
1019  int qos;
+
1021  struct
+
1022  {
+
1023  int len;
+
1024  const void* data;
+
1025  } payload;
+ +
1027 
+
1028 #define MQTTAsync_willOptions_initializer { {'M', 'Q', 'T', 'W'}, 1, NULL, NULL, 0, 0, { 0, NULL } }
+
1029 
+
1030 #define MQTT_SSL_VERSION_DEFAULT 0
+
1031 #define MQTT_SSL_VERSION_TLS_1_0 1
+
1032 #define MQTT_SSL_VERSION_TLS_1_1 2
+
1033 #define MQTT_SSL_VERSION_TLS_1_2 3
+
1034 
+
1047 typedef struct
+
1048 {
+
1050  char struct_id[4];
+
1051 
+ +
1060 
+
1062  const char* trustStore;
+
1063 
+
1067  const char* keyStore;
+
1068 
+
1072  const char* privateKey;
+
1073 
+
1075  const char* privateKeyPassword;
+
1076 
+
1085  const char* enabledCipherSuites;
+
1086 
+ +
1089 
+ +
1095 
+
1101  int verify;
+
1102 
+
1108  const char* CApath;
+
1109 
+
1114  int (*ssl_error_cb) (const char *str, size_t len, void *u);
+
1115 
+ +
1121 
+
1127  unsigned int (*ssl_psk_cb) (const char *hint, char *identity, unsigned int max_identity_len, unsigned char *psk, unsigned int max_psk_len, void *u);
+
1128 
+ +
1134 
+ +
1141 
+
1149  const unsigned char *protos;
+
1150 
+
1155  unsigned int protos_len;
+ +
1157 
+
1158 #define MQTTAsync_SSLOptions_initializer { {'M', 'Q', 'T', 'S'}, 5, NULL, NULL, NULL, NULL, NULL, 1, MQTT_SSL_VERSION_DEFAULT, 0, NULL, NULL, NULL, NULL, NULL, 0, NULL, 0 }
+
1159 
+
1161 typedef struct
+
1162 {
+
1163  const char* name;
+
1164  const char* value;
+ +
1166 
+
1172 typedef struct
+
1173 {
+
1175  char struct_id[4];
+ + + + + +
1235  const char* username;
+
1241  const char* password;
+ + + + + +
1276  void* context;
+ +
1292  char* const* serverURIs;
+ + + + +
1315  struct {
+
1316  int len;
+
1317  const void* data;
+
1318  } binarypwd;
+
1319  /*
+
1320  * MQTT V5 clean start flag. Only clears state at the beginning of the session.
+
1321  */
+ + + + + + +
1350  const char* httpProxy;
+
1354  const char* httpsProxy;
+
1356 
-
1357 #define MQTTAsync_connectOptions_initializer5 { {'M', 'Q', 'T', 'C'}, 8, 60, 0, 65535, NULL, NULL, NULL, 30, 0,\
-
1358 NULL, NULL, NULL, NULL, 0, NULL, MQTTVERSION_5, 0, 1, 60, {0, NULL}, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL}
-
1359 
-
1360 #define MQTTAsync_connectOptions_initializer_ws { {'M', 'Q', 'T', 'C'}, 8, 45, 1, 65535, NULL, NULL, NULL, 30, 0,\
-
1361 NULL, NULL, NULL, NULL, 0, NULL, MQTTVERSION_DEFAULT, 0, 1, 60, {0, NULL}, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL}
-
1362 
-
1363 #define MQTTAsync_connectOptions_initializer5_ws { {'M', 'Q', 'T', 'C'}, 8, 45, 0, 65535, NULL, NULL, NULL, 30, 0,\
-
1364 NULL, NULL, NULL, NULL, 0, NULL, MQTTVERSION_5, 0, 1, 60, {0, NULL}, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL}
-
1365 
+
1357 
+
1358 #define MQTTAsync_connectOptions_initializer { {'M', 'Q', 'T', 'C'}, 8, 60, 1, 65535, NULL, NULL, NULL, 30, 0,\
+
1359 NULL, NULL, NULL, NULL, 0, NULL, MQTTVERSION_DEFAULT, 0, 1, 60, {0, NULL}, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL}
+
1360 
+
1361 #define MQTTAsync_connectOptions_initializer5 { {'M', 'Q', 'T', 'C'}, 8, 60, 0, 65535, NULL, NULL, NULL, 30, 0,\
+
1362 NULL, NULL, NULL, NULL, 0, NULL, MQTTVERSION_5, 0, 1, 60, {0, NULL}, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL}
+
1363 
+
1364 #define MQTTAsync_connectOptions_initializer_ws { {'M', 'Q', 'T', 'C'}, 8, 45, 1, 65535, NULL, NULL, NULL, 30, 0,\
+
1365 NULL, NULL, NULL, NULL, 0, NULL, MQTTVERSION_DEFAULT, 0, 1, 60, {0, NULL}, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL}
1366 
-
1387 LIBMQTT_API int MQTTAsync_connect(MQTTAsync handle, const MQTTAsync_connectOptions* options);
-
1388 
-
1390 typedef struct
-
1391 {
-
1393  char struct_id[4];
- -
1400  int timeout;
- - -
1418  void* context;
- -
1426  enum MQTTReasonCodes reasonCode;
- - - -
1440 
-
1441 #define MQTTAsync_disconnectOptions_initializer { {'M', 'Q', 'T', 'D'}, 0, 0, NULL, NULL, NULL,\
-
1442  MQTTProperties_initializer, MQTTREASONCODE_SUCCESS, NULL, NULL }
-
1443 
-
1444 #define MQTTAsync_disconnectOptions_initializer5 { {'M', 'Q', 'T', 'D'}, 1, 0, NULL, NULL, NULL,\
-
1445  MQTTProperties_initializer, MQTTREASONCODE_SUCCESS, NULL, NULL }
-
1446 
-
1465 LIBMQTT_API int MQTTAsync_disconnect(MQTTAsync handle, const MQTTAsync_disconnectOptions* options);
-
1466 
-
1467 
-
1475 LIBMQTT_API int MQTTAsync_isConnected(MQTTAsync handle);
-
1476 
-
1477 
-
1492 LIBMQTT_API int MQTTAsync_subscribe(MQTTAsync handle, const char* topic, int qos, MQTTAsync_responseOptions* response);
-
1493 
-
1494 
-
1512 LIBMQTT_API int MQTTAsync_subscribeMany(MQTTAsync handle, int count, char* const* topic, const int* qos, MQTTAsync_responseOptions* response);
-
1513 
-
1526 LIBMQTT_API int MQTTAsync_unsubscribe(MQTTAsync handle, const char* topic, MQTTAsync_responseOptions* response);
-
1527 
-
1540 LIBMQTT_API int MQTTAsync_unsubscribeMany(MQTTAsync handle, int count, char* const* topic, MQTTAsync_responseOptions* response);
-
1541 
-
1542 
-
1562 LIBMQTT_API int MQTTAsync_send(MQTTAsync handle, const char* destinationName, int payloadlen, const void* payload, int qos,
-
1563  int retained, MQTTAsync_responseOptions* response);
-
1564 
-
1581 LIBMQTT_API int MQTTAsync_sendMessage(MQTTAsync handle, const char* destinationName, const MQTTAsync_message* msg, MQTTAsync_responseOptions* response);
-
1582 
-
1583 
-
1602 LIBMQTT_API int MQTTAsync_getPendingTokens(MQTTAsync handle, MQTTAsync_token **tokens);
-
1603 
-
1612 #define MQTTASYNC_TRUE 1
-
1613 LIBMQTT_API int MQTTAsync_isComplete(MQTTAsync handle, MQTTAsync_token token);
-
1614 
-
1615 
-
1628 LIBMQTT_API int MQTTAsync_waitForCompletion(MQTTAsync handle, MQTTAsync_token token, unsigned long timeout);
-
1629 
-
1630 
-
1641 LIBMQTT_API void MQTTAsync_freeMessage(MQTTAsync_message** msg);
-
1642 
-
1651 LIBMQTT_API void MQTTAsync_free(void* ptr);
-
1652 
-
1660 LIBMQTT_API void* MQTTAsync_malloc(size_t size);
-
1661 
-
1669 LIBMQTT_API void MQTTAsync_destroy(MQTTAsync* handle);
-
1670 
-
1671 
-
1672 
- -
1674 {
- - - - - - - -
1682 };
-
1683 
-
1684 
-
1690 LIBMQTT_API void MQTTAsync_setTraceLevel(enum MQTTASYNC_TRACE_LEVELS level);
-
1691 
-
1692 
-
1701 typedef void MQTTAsync_traceCallback(enum MQTTASYNC_TRACE_LEVELS level, char* message);
-
1702 
-
1709 LIBMQTT_API void MQTTAsync_setTraceCallback(MQTTAsync_traceCallback* callback);
-
1710 
- -
1718 
-
1725 LIBMQTT_API const char* MQTTAsync_strerror(int code);
-
1726 
-
1727 
-
2341 #if defined(__cplusplus)
-
2342  }
-
2343 #endif
-
2344 
-
2345 #endif
+
1367 #define MQTTAsync_connectOptions_initializer5_ws { {'M', 'Q', 'T', 'C'}, 8, 45, 0, 65535, NULL, NULL, NULL, 30, 0,\
+
1368 NULL, NULL, NULL, NULL, 0, NULL, MQTTVERSION_5, 0, 1, 60, {0, NULL}, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL}
+
1369 
+
1370 
+
1391 LIBMQTT_API int MQTTAsync_connect(MQTTAsync handle, const MQTTAsync_connectOptions* options);
+
1392 
+
1394 typedef struct
+
1395 {
+
1397  char struct_id[4];
+ +
1404  int timeout;
+ + +
1422  void* context;
+ +
1430  enum MQTTReasonCodes reasonCode;
+ + + +
1444 
+
1445 #define MQTTAsync_disconnectOptions_initializer { {'M', 'Q', 'T', 'D'}, 0, 0, NULL, NULL, NULL,\
+
1446  MQTTProperties_initializer, MQTTREASONCODE_SUCCESS, NULL, NULL }
+
1447 
+
1448 #define MQTTAsync_disconnectOptions_initializer5 { {'M', 'Q', 'T', 'D'}, 1, 0, NULL, NULL, NULL,\
+
1449  MQTTProperties_initializer, MQTTREASONCODE_SUCCESS, NULL, NULL }
+
1450 
+
1469 LIBMQTT_API int MQTTAsync_disconnect(MQTTAsync handle, const MQTTAsync_disconnectOptions* options);
+
1470 
+
1471 
+
1479 LIBMQTT_API int MQTTAsync_isConnected(MQTTAsync handle);
+
1480 
+
1481 
+
1496 LIBMQTT_API int MQTTAsync_subscribe(MQTTAsync handle, const char* topic, int qos, MQTTAsync_responseOptions* response);
+
1497 
+
1498 
+
1516 LIBMQTT_API int MQTTAsync_subscribeMany(MQTTAsync handle, int count, char* const* topic, const int* qos, MQTTAsync_responseOptions* response);
+
1517 
+
1530 LIBMQTT_API int MQTTAsync_unsubscribe(MQTTAsync handle, const char* topic, MQTTAsync_responseOptions* response);
+
1531 
+
1544 LIBMQTT_API int MQTTAsync_unsubscribeMany(MQTTAsync handle, int count, char* const* topic, MQTTAsync_responseOptions* response);
+
1545 
+
1546 
+
1566 LIBMQTT_API int MQTTAsync_send(MQTTAsync handle, const char* destinationName, int payloadlen, const void* payload, int qos,
+
1567  int retained, MQTTAsync_responseOptions* response);
+
1568 
+
1585 LIBMQTT_API int MQTTAsync_sendMessage(MQTTAsync handle, const char* destinationName, const MQTTAsync_message* msg, MQTTAsync_responseOptions* response);
+
1586 
+
1587 
+
1606 LIBMQTT_API int MQTTAsync_getPendingTokens(MQTTAsync handle, MQTTAsync_token **tokens);
+
1607 
+
1616 #define MQTTASYNC_TRUE 1
+
1617 LIBMQTT_API int MQTTAsync_isComplete(MQTTAsync handle, MQTTAsync_token token);
+
1618 
+
1619 
+
1632 LIBMQTT_API int MQTTAsync_waitForCompletion(MQTTAsync handle, MQTTAsync_token token, unsigned long timeout);
+
1633 
+
1634 
+
1645 LIBMQTT_API void MQTTAsync_freeMessage(MQTTAsync_message** msg);
+
1646 
+
1655 LIBMQTT_API void MQTTAsync_free(void* ptr);
+
1656 
+
1664 LIBMQTT_API void* MQTTAsync_malloc(size_t size);
+
1665 
+
1673 LIBMQTT_API void MQTTAsync_destroy(MQTTAsync* handle);
+
1674 
+
1675 
+
1676 
+ +
1678 {
+ + + + + + + +
1686 };
+
1687 
+
1688 
+
1694 LIBMQTT_API void MQTTAsync_setTraceLevel(enum MQTTASYNC_TRACE_LEVELS level);
+
1695 
+
1696 
+
1705 typedef void MQTTAsync_traceCallback(enum MQTTASYNC_TRACE_LEVELS level, char* message);
+
1706 
+
1713 LIBMQTT_API void MQTTAsync_setTraceCallback(MQTTAsync_traceCallback* callback);
+
1714 
+ +
1722 
+
1729 LIBMQTT_API const char* MQTTAsync_strerror(int code);
+
1730 
+
1731 
+
2345 #if defined(__cplusplus)
+
2346  }
+
2347 #endif
+
2348 
+
2349 #endif
int MQTTAsync_isConnected(MQTTAsync handle)
-
unsigned int protos_len
Definition: MQTTAsync.h:1151
+
unsigned int protos_len
Definition: MQTTAsync.h:1155
int MQTTAsync_waitForCompletion(MQTTAsync handle, MQTTAsync_token token, unsigned long timeout)
-
int * qosList
Definition: MQTTAsync.h:568
-
const MQTTAsync_nameValue * httpHeaders
Definition: MQTTAsync.h:1342
-
void * context
Definition: MQTTAsync.h:718
+
int * qosList
Definition: MQTTAsync.h:572
+
const MQTTAsync_nameValue * httpHeaders
Definition: MQTTAsync.h:1346
+
void * context
Definition: MQTTAsync.h:722
-
int sessionPresent
Definition: MQTTAsync.h:615
-
int MQTTAsync_token
Definition: MQTTAsync.h:249
-
int MQTTVersion
Definition: MQTTAsync.h:579
-
int allowDisconnectedSendAtAnyTime
Definition: MQTTAsync.h:960
-
int MQTTVersion
Definition: MQTTAsync.h:956
+
int sessionPresent
Definition: MQTTAsync.h:619
+
int MQTTAsync_token
Definition: MQTTAsync.h:253
+
int MQTTVersion
Definition: MQTTAsync.h:583
+
int allowDisconnectedSendAtAnyTime
Definition: MQTTAsync.h:964
+
int MQTTVersion
Definition: MQTTAsync.h:960
int MQTTAsync_setDisconnected(MQTTAsync handle, void *context, MQTTAsync_disconnected *co)
int MQTTAsync_createWithOptions(MQTTAsync *handle, const char *serverURI, const char *clientId, int persistence_type, void *persistence_context, MQTTAsync_createOptions *options)
-
int struct_version
Definition: MQTTAsync.h:946
+
int struct_version
Definition: MQTTAsync.h:950
MQTTAsync_nameValue * MQTTAsync_getVersionInfo(void)
int MQTTAsync_subscribe(MQTTAsync handle, const char *topic, int qos, MQTTAsync_responseOptions *response)
-
void * MQTTAsync
Definition: MQTTAsync.h:239
-
const char * httpProxy
Definition: MQTTAsync.h:1346
-
int struct_version
Definition: MQTTAsync.h:1182
-
char * serverURI
Definition: MQTTAsync.h:578
-
int sessionPresent
Definition: MQTTAsync.h:580
-
int do_openssl_init
Definition: MQTTAsync.h:224
+
void * MQTTAsync
Definition: MQTTAsync.h:243
+
const char * httpProxy
Definition: MQTTAsync.h:1350
+
int struct_version
Definition: MQTTAsync.h:1186
+
char * serverURI
Definition: MQTTAsync.h:582
+
int sessionPresent
Definition: MQTTAsync.h:584
+
int do_openssl_init
Definition: MQTTAsync.h:228
void MQTTAsync_setTraceCallback(MQTTAsync_traceCallback *callback)
int MQTTAsync_setMessageArrivedCallback(MQTTAsync handle, void *context, MQTTAsync_messageArrived *ma)
-
Definition: MQTTAsync.h:587
-
void MQTTAsync_deliveryComplete(void *context, MQTTAsync_token token)
Definition: MQTTAsync.h:378
+
Definition: MQTTAsync.h:591
+
void MQTTAsync_deliveryComplete(void *context, MQTTAsync_token token)
Definition: MQTTAsync.h:382
int MQTTAsync_isComplete(MQTTAsync handle, MQTTAsync_token token)
-
int cleanstart
Definition: MQTTAsync.h:1318
-
MQTTAsync_token token
Definition: MQTTAsync.h:592
-
int retained
Definition: MQTTAsync.h:300
-
Definition: MQTTAsync.h:533
-
const char * message
Definition: MQTTAsync.h:528
-
int struct_version
Definition: MQTTAsync.h:1055
+
int cleanstart
Definition: MQTTAsync.h:1322
+
MQTTAsync_token token
Definition: MQTTAsync.h:596
+
int retained
Definition: MQTTAsync.h:304
+
Definition: MQTTAsync.h:537
+
const char * message
Definition: MQTTAsync.h:532
+
int struct_version
Definition: MQTTAsync.h:1059
Definition: MQTTProperties.h:112
-
const char * trustStore
Definition: MQTTAsync.h:1058
-
MQTTProperties properties
Definition: MQTTAsync.h:740
-
int automaticReconnect
Definition: MQTTAsync.h:1299
-
const char * privateKey
Definition: MQTTAsync.h:1068
-
int struct_version
Definition: MQTTAsync.h:590
-
int msgid
Definition: MQTTAsync.h:313
-
int code
Definition: MQTTAsync.h:546
-
char *const * serverURIs
Definition: MQTTAsync.h:1288
-
char struct_id[4]
Definition: MQTTAsync.h:697
-
int packet_type
Definition: MQTTAsync.h:550
-
MQTTProperties properties
Definition: MQTTAsync.h:1422
+
const char * trustStore
Definition: MQTTAsync.h:1062
+
MQTTProperties properties
Definition: MQTTAsync.h:744
+
int automaticReconnect
Definition: MQTTAsync.h:1303
+
const char * privateKey
Definition: MQTTAsync.h:1072
+
int struct_version
Definition: MQTTAsync.h:594
+
int msgid
Definition: MQTTAsync.h:317
+
int code
Definition: MQTTAsync.h:550
+
char *const * serverURIs
Definition: MQTTAsync.h:1292
+
char struct_id[4]
Definition: MQTTAsync.h:701
+
int packet_type
Definition: MQTTAsync.h:554
+
MQTTProperties properties
Definition: MQTTAsync.h:1426
int MQTTAsync_setCallbacks(MQTTAsync handle, void *context, MQTTAsync_connectionLost *cl, MQTTAsync_messageArrived *ma, MQTTAsync_deliveryComplete *dc)
int MQTTAsync_sendMessage(MQTTAsync handle, const char *destinationName, const MQTTAsync_message *msg, MQTTAsync_responseOptions *response)
-
MQTTAsync_willOptions * will
Definition: MQTTAsync.h:1225
-
const char * CApath
Definition: MQTTAsync.h:1104
-
MQTTAsync_token token
Definition: MQTTAsync.h:524
+
MQTTAsync_willOptions * will
Definition: MQTTAsync.h:1229
+
const char * CApath
Definition: MQTTAsync.h:1108
+
MQTTAsync_token token
Definition: MQTTAsync.h:528
int MQTTAsync_send(MQTTAsync handle, const char *destinationName, int payloadlen, const void *payload, int qos, int retained, MQTTAsync_responseOptions *response)
-
Definition: MQTTAsync.h:1043
+
Definition: MQTTAsync.h:1047
void * MQTTAsync_malloc(size_t size)
int MQTTAsync_disconnect(MQTTAsync handle, const MQTTAsync_disconnectOptions *options)
-
@ MQTTASYNC_TRACE_SEVERE
Definition: MQTTAsync.h:1680
+
@ MQTTASYNC_TRACE_SEVERE
Definition: MQTTAsync.h:1684
int MQTTAsync_subscribeMany(MQTTAsync handle, int count, char *const *topic, const int *qos, MQTTAsync_responseOptions *response)
-
MQTTProperties * willProperties
Definition: MQTTAsync.h:1326
-
MQTTAsync_onSuccess5 * onSuccess5
Definition: MQTTAsync.h:1332
-
int payloadlen
Definition: MQTTAsync.h:265
-
int sslVersion
Definition: MQTTAsync.h:1090
-
int MQTTVersion
Definition: MQTTAsync.h:614
-
const char * username
Definition: MQTTAsync.h:463
-
const char * keyStore
Definition: MQTTAsync.h:1063
+
MQTTProperties * willProperties
Definition: MQTTAsync.h:1330
+
MQTTAsync_onSuccess5 * onSuccess5
Definition: MQTTAsync.h:1336
+
int payloadlen
Definition: MQTTAsync.h:269
+
int sslVersion
Definition: MQTTAsync.h:1094
+
int MQTTVersion
Definition: MQTTAsync.h:618
+
const char * username
Definition: MQTTAsync.h:467
+
const char * keyStore
Definition: MQTTAsync.h:1067
void MQTTAsync_destroy(MQTTAsync *handle)
int MQTTAsync_unsubscribeMany(MQTTAsync handle, int count, char *const *topic, MQTTAsync_responseOptions *response)
-
int serverURIcount
Definition: MQTTAsync.h:1276
-
MQTTAsync_onFailure5 * onFailure5
Definition: MQTTAsync.h:1438
-
int len
Definition: MQTTAsync.h:470
-
MQTTAsync_message message
Definition: MQTTAsync.h:607
-
MQTTAsync_onFailure5 * onFailure5
Definition: MQTTAsync.h:1338
-
int connectTimeout
Definition: MQTTAsync.h:1241
-
MQTTAsync_token token
Definition: MQTTAsync.h:540
+
int serverURIcount
Definition: MQTTAsync.h:1280
+
MQTTAsync_onFailure5 * onFailure5
Definition: MQTTAsync.h:1442
+
int len
Definition: MQTTAsync.h:474
+
MQTTAsync_message message
Definition: MQTTAsync.h:611
+
MQTTAsync_onFailure5 * onFailure5
Definition: MQTTAsync.h:1342
+
int connectTimeout
Definition: MQTTAsync.h:1245
+
MQTTAsync_token token
Definition: MQTTAsync.h:544
void MQTTAsync_setTraceLevel(enum MQTTASYNC_TRACE_LEVELS level)
-
const char * httpsProxy
Definition: MQTTAsync.h:1350
-
MQTTProperties * connectProperties
Definition: MQTTAsync.h:1322
-
int maxRetryInterval
Definition: MQTTAsync.h:1307
-
Definition: MQTTAsync.h:556
+
const char * httpsProxy
Definition: MQTTAsync.h:1354
+
MQTTProperties * connectProperties
Definition: MQTTAsync.h:1326
+
int maxRetryInterval
Definition: MQTTAsync.h:1311
+
Definition: MQTTAsync.h:560
int MQTTAsync_setBeforePersistenceWrite(MQTTAsync handle, void *context, MQTTPersistence_beforeWrite *co)
int MQTTAsync_setConnectionLostCallback(MQTTAsync handle, void *context, MQTTAsync_connectionLost *cl)
-
MQTTAsync_onSuccess * onSuccess
Definition: MQTTAsync.h:1406
-
@ MQTTASYNC_TRACE_FATAL
Definition: MQTTAsync.h:1681
+
MQTTAsync_onSuccess * onSuccess
Definition: MQTTAsync.h:1410
+
@ MQTTASYNC_TRACE_FATAL
Definition: MQTTAsync.h:1685
-
void MQTTAsync_onFailure(void *context, MQTTAsync_failureData *response)
Definition: MQTTAsync.h:672
-
MQTTAsync_onFailure5 * onFailure5
Definition: MQTTAsync.h:736
+
void MQTTAsync_onFailure(void *context, MQTTAsync_failureData *response)
Definition: MQTTAsync.h:676
+
MQTTAsync_onFailure5 * onFailure5
Definition: MQTTAsync.h:740
int MQTTAsync_setUpdateConnectOptions(MQTTAsync handle, void *context, MQTTAsync_updateConnectOptions *co)
-
void MQTTAsync_traceCallback(enum MQTTASYNC_TRACE_LEVELS level, char *message)
Definition: MQTTAsync.h:1701
+
void MQTTAsync_traceCallback(enum MQTTASYNC_TRACE_LEVELS level, char *message)
Definition: MQTTAsync.h:1705
int MQTTAsync_getPendingTokens(MQTTAsync handle, MQTTAsync_token **tokens)
-
int MQTTAsync_updateConnectOptions(void *context, MQTTAsync_connectData *data)
Definition: MQTTAsync.h:483
-
int retryInterval
Definition: MQTTAsync.h:1249
-
void * context
Definition: MQTTAsync.h:1418
-
MQTTAsync_message message
Definition: MQTTAsync.h:572
-
int minRetryInterval
Definition: MQTTAsync.h:1303
-
int struct_version
Definition: MQTTAsync.h:538
-
Definition: MQTTAsync.h:694
-
Definition: MQTTAsync.h:451
-
void * ssl_psk_context
Definition: MQTTAsync.h:1129
-
MQTTProperties properties
Definition: MQTTAsync.h:594
-
@ MQTTASYNC_TRACE_MAXIMUM
Definition: MQTTAsync.h:1675
+
int MQTTAsync_updateConnectOptions(void *context, MQTTAsync_connectData *data)
Definition: MQTTAsync.h:487
+
int retryInterval
Definition: MQTTAsync.h:1253
+
void * context
Definition: MQTTAsync.h:1422
+
MQTTAsync_message message
Definition: MQTTAsync.h:576
+
int minRetryInterval
Definition: MQTTAsync.h:1307
+
int struct_version
Definition: MQTTAsync.h:542
+
Definition: MQTTAsync.h:698
+
Definition: MQTTAsync.h:455
+
void * ssl_psk_context
Definition: MQTTAsync.h:1133
+
MQTTProperties properties
Definition: MQTTAsync.h:598
+
@ MQTTASYNC_TRACE_MAXIMUM
Definition: MQTTAsync.h:1679
int MQTTPersistence_beforeWrite(void *context, int bufcount, char *buffers[], int buflens[])
Definition: MQTTClientPersistence.h:264
int MQTTAsync_create(MQTTAsync *handle, const char *serverURI, const char *clientId, int persistence_type, void *persistence_context)
-
const char * topicName
Definition: MQTTAsync.h:1004
-
void MQTTAsync_connectionLost(void *context, char *cause)
Definition: MQTTAsync.h:398
+
const char * topicName
Definition: MQTTAsync.h:1008
+
void MQTTAsync_connectionLost(void *context, char *cause)
Definition: MQTTAsync.h:402
void MQTTAsync_global_init(MQTTAsync_init_options *inits)
-
Definition: MQTTAsync.h:217
-
void MQTTAsync_onFailure5(void *context, MQTTAsync_failureData5 *response)
Definition: MQTTAsync.h:687
-
int keepAliveInterval
Definition: MQTTAsync.h:1193
-
char * destinationName
Definition: MQTTAsync.h:608
-
MQTTAsync_onSuccess5 * onSuccess5
Definition: MQTTAsync.h:1432
-
const char * enabledCipherSuites
Definition: MQTTAsync.h:1081
-
int qos
Definition: MQTTAsync.h:281
+
Definition: MQTTAsync.h:221
+
void MQTTAsync_onFailure5(void *context, MQTTAsync_failureData5 *response)
Definition: MQTTAsync.h:691
+
int keepAliveInterval
Definition: MQTTAsync.h:1197
+
char * destinationName
Definition: MQTTAsync.h:612
+
MQTTAsync_onSuccess5 * onSuccess5
Definition: MQTTAsync.h:1436
+
const char * enabledCipherSuites
Definition: MQTTAsync.h:1085
+
int qos
Definition: MQTTAsync.h:285
-
int struct_version
Definition: MQTTAsync.h:1395
+
int struct_version
Definition: MQTTAsync.h:1399
int MQTTAsync_unsubscribe(MQTTAsync handle, const char *topic, MQTTAsync_responseOptions *response)
-
void MQTTAsync_disconnected(void *context, MQTTProperties *properties, enum MQTTReasonCodes reasonCode)
Definition: MQTTAsync.h:430
-
int MQTTAsync_messageArrived(void *context, char *topicName, int topicLen, MQTTAsync_message *message)
Definition: MQTTAsync.h:355
-
Definition: MQTTAsync.h:995
-
void * payload
Definition: MQTTAsync.h:267
-
@ MQTTASYNC_TRACE_MINIMUM
Definition: MQTTAsync.h:1677
-
MQTTAsync_token token
Definition: MQTTAsync.h:724
+
void MQTTAsync_disconnected(void *context, MQTTProperties *properties, enum MQTTReasonCodes reasonCode)
Definition: MQTTAsync.h:434
+
int MQTTAsync_messageArrived(void *context, char *topicName, int topicLen, MQTTAsync_message *message)
Definition: MQTTAsync.h:359
+
Definition: MQTTAsync.h:999
+
void * payload
Definition: MQTTAsync.h:271
+
@ MQTTASYNC_TRACE_MINIMUM
Definition: MQTTAsync.h:1681
+
MQTTAsync_token token
Definition: MQTTAsync.h:728
int MQTTAsync_reconnect(MQTTAsync handle)
-
const void * data
Definition: MQTTAsync.h:1313
-
const void * data
Definition: MQTTAsync.h:471
-
MQTTASYNC_TRACE_LEVELS
Definition: MQTTAsync.h:1673
-
int struct_version
Definition: MQTTAsync.h:1002
-
const char * name
Definition: MQTTAsync.h:1159
+
const void * data
Definition: MQTTAsync.h:1317
+
const void * data
Definition: MQTTAsync.h:475
+
MQTTASYNC_TRACE_LEVELS
Definition: MQTTAsync.h:1677
+
int struct_version
Definition: MQTTAsync.h:1006
+
const char * name
Definition: MQTTAsync.h:1163
int MQTTAsync_setDeliveryCompleteCallback(MQTTAsync handle, void *context, MQTTAsync_deliveryComplete *dc)
-
char * destinationName
Definition: MQTTAsync.h:573
+
char * destinationName
Definition: MQTTAsync.h:577
int MQTTAsync_connect(MQTTAsync handle, const MQTTAsync_connectOptions *options)
-
int sendWhileDisconnected
Definition: MQTTAsync.h:948
-
Definition: MQTTAsync.h:257
-
MQTTAsync_onFailure * onFailure
Definition: MQTTAsync.h:712
-
int MQTTVersion
Definition: MQTTAsync.h:1295
-
const unsigned char * protos
Definition: MQTTAsync.h:1145
-
int struct_version
Definition: MQTTAsync.h:456
-
const char * username
Definition: MQTTAsync.h:1231
+
int sendWhileDisconnected
Definition: MQTTAsync.h:952
+
Definition: MQTTAsync.h:261
+
MQTTAsync_onFailure * onFailure
Definition: MQTTAsync.h:716
+
int MQTTVersion
Definition: MQTTAsync.h:1299
+
const unsigned char * protos
Definition: MQTTAsync.h:1149
+
int struct_version
Definition: MQTTAsync.h:460
+
const char * username
Definition: MQTTAsync.h:1235
void MQTTAsync_free(void *ptr)
-
Definition: MQTTAsync.h:1168
-
MQTTAsync_onSuccess5 * onSuccess5
Definition: MQTTAsync.h:730
-
MQTTProperties properties
Definition: MQTTAsync.h:544
-
@ MQTTASYNC_TRACE_PROTOCOL
Definition: MQTTAsync.h:1678
+
Definition: MQTTAsync.h:1172
+
MQTTAsync_onSuccess5 * onSuccess5
Definition: MQTTAsync.h:734
+
MQTTProperties properties
Definition: MQTTAsync.h:548
+
@ MQTTASYNC_TRACE_PROTOCOL
Definition: MQTTAsync.h:1682
const char * MQTTAsync_strerror(int code)
-
int verify
Definition: MQTTAsync.h:1097
-
char * serverURI
Definition: MQTTAsync.h:613
-
Definition: MQTTAsync.h:1157
-
const char * privateKeyPassword
Definition: MQTTAsync.h:1071
-
Definition: MQTTAsync.h:521
+
int verify
Definition: MQTTAsync.h:1101
+
char * serverURI
Definition: MQTTAsync.h:617
+
Definition: MQTTAsync.h:1161
+
const char * privateKeyPassword
Definition: MQTTAsync.h:1075
+
Definition: MQTTAsync.h:525
Definition: MQTTSubscribeOpts.h:21
-
int disableDefaultTrustStore
Definition: MQTTAsync.h:1136
-
const void * data
Definition: MQTTAsync.h:1020
-
int maxInflight
Definition: MQTTAsync.h:1219
-
MQTTAsync_onSuccess * onSuccess
Definition: MQTTAsync.h:706
-
MQTTAsync_SSLOptions * ssl
Definition: MQTTAsync.h:1254
+
int disableDefaultTrustStore
Definition: MQTTAsync.h:1140
+
const void * data
Definition: MQTTAsync.h:1024
+
int maxInflight
Definition: MQTTAsync.h:1223
+
MQTTAsync_onSuccess * onSuccess
Definition: MQTTAsync.h:710
+
MQTTAsync_SSLOptions * ssl
Definition: MQTTAsync.h:1258
struct MQTTAsync_responseOptions MQTTAsync_responseOptions
-
int persistQoS0
Definition: MQTTAsync.h:972
-
int retained
Definition: MQTTAsync.h:1010
-
int maxBufferedMessages
Definition: MQTTAsync.h:950
-
int deleteOldestMessages
Definition: MQTTAsync.h:964
-
enum MQTTReasonCodes * reasonCodes
Definition: MQTTAsync.h:602
-
const char * password
Definition: MQTTAsync.h:1237
-
int code
Definition: MQTTAsync.h:526
-
MQTTSubscribe_options subscribeOptions
Definition: MQTTAsync.h:744
-
const char * message
Definition: MQTTAsync.h:1006
-
MQTTAsync_onFailure * onFailure
Definition: MQTTAsync.h:1412
-
const char * value
Definition: MQTTAsync.h:1160
+
int persistQoS0
Definition: MQTTAsync.h:976
+
int retained
Definition: MQTTAsync.h:1014
+
int maxBufferedMessages
Definition: MQTTAsync.h:954
+
int deleteOldestMessages
Definition: MQTTAsync.h:968
+
enum MQTTReasonCodes * reasonCodes
Definition: MQTTAsync.h:606
+
const char * password
Definition: MQTTAsync.h:1241
+
int code
Definition: MQTTAsync.h:530
+
MQTTSubscribe_options subscribeOptions
Definition: MQTTAsync.h:748
+
const char * message
Definition: MQTTAsync.h:1010
+
MQTTAsync_onFailure * onFailure
Definition: MQTTAsync.h:1416
+
const char * value
Definition: MQTTAsync.h:1164
int MQTTAsync_setConnected(MQTTAsync handle, void *context, MQTTAsync_connected *co)
-
const char * message
Definition: MQTTAsync.h:548
-
Definition: MQTTAsync.h:1390
-
MQTTSubscribe_options * subscribeOptionsList
Definition: MQTTAsync.h:753
+
const char * message
Definition: MQTTAsync.h:552
+
Definition: MQTTAsync.h:1394
+
MQTTSubscribe_options * subscribeOptionsList
Definition: MQTTAsync.h:757
int MQTTPersistence_afterRead(void *context, char **buffer, int *buflen)
Definition: MQTTClientPersistence.h:275
-
int subscribeOptionsCount
Definition: MQTTAsync.h:749
-
int len
Definition: MQTTAsync.h:1312
-
@ MQTTASYNC_TRACE_ERROR
Definition: MQTTAsync.h:1679
-
int struct_version
Definition: MQTTAsync.h:222
-
void MQTTAsync_connected(void *context, char *cause)
Definition: MQTTAsync.h:416
-
int enableServerCertAuth
Definition: MQTTAsync.h:1084
+
int subscribeOptionsCount
Definition: MQTTAsync.h:753
+
int len
Definition: MQTTAsync.h:1316
+
@ MQTTASYNC_TRACE_ERROR
Definition: MQTTAsync.h:1683
+
int struct_version
Definition: MQTTAsync.h:226
+
void MQTTAsync_connected(void *context, char *cause)
Definition: MQTTAsync.h:420
+
int enableServerCertAuth
Definition: MQTTAsync.h:1088
int MQTTAsync_setAfterPersistenceRead(MQTTAsync handle, void *context, MQTTPersistence_afterRead *co)
-
void MQTTAsync_onSuccess5(void *context, MQTTAsync_successData5 *response)
Definition: MQTTAsync.h:657
+
void MQTTAsync_onSuccess5(void *context, MQTTAsync_successData5 *response)
Definition: MQTTAsync.h:661
This structure represents a persistent data store, used to store outbound and inbound messages,...
-
int reasonCodeCount
Definition: MQTTAsync.h:601
-
int qos
Definition: MQTTAsync.h:565
-
int timeout
Definition: MQTTAsync.h:1400
-
int dup
Definition: MQTTAsync.h:307
-
MQTTProperties properties
Definition: MQTTAsync.h:317
-
int struct_version
Definition: MQTTAsync.h:263
-
int len
Definition: MQTTAsync.h:1019
-
void * ssl_error_context
Definition: MQTTAsync.h:1116
-
int struct_version
Definition: MQTTAsync.h:700
-
int qos
Definition: MQTTAsync.h:1015
-
MQTTAsync_token token
Definition: MQTTAsync.h:559
-
int cleansession
Definition: MQTTAsync.h:1215
-
int restoreMessages
Definition: MQTTAsync.h:968
-
@ MQTTASYNC_TRACE_MEDIUM
Definition: MQTTAsync.h:1676
+
int reasonCodeCount
Definition: MQTTAsync.h:605
+
int qos
Definition: MQTTAsync.h:569
+
int timeout
Definition: MQTTAsync.h:1404
+
int dup
Definition: MQTTAsync.h:311
+
MQTTProperties properties
Definition: MQTTAsync.h:321
+
int struct_version
Definition: MQTTAsync.h:267
+
int len
Definition: MQTTAsync.h:1023
+
void * ssl_error_context
Definition: MQTTAsync.h:1120
+
int struct_version
Definition: MQTTAsync.h:704
+
int qos
Definition: MQTTAsync.h:1019
+
MQTTAsync_token token
Definition: MQTTAsync.h:563
+
int cleansession
Definition: MQTTAsync.h:1219
+
int restoreMessages
Definition: MQTTAsync.h:972
+
@ MQTTASYNC_TRACE_MEDIUM
Definition: MQTTAsync.h:1680
void MQTTAsync_freeMessage(MQTTAsync_message **msg)
MQTTReasonCodes
Definition: MQTTReasonCodes.h:23
-
void * context
Definition: MQTTAsync.h:1272
-
void MQTTAsync_onSuccess(void *context, MQTTAsync_successData *response)
Definition: MQTTAsync.h:641
-
MQTTAsync_onFailure * onFailure
Definition: MQTTAsync.h:1266
-
Definition: MQTTAsync.h:937
-
MQTTAsync_onSuccess * onSuccess
Definition: MQTTAsync.h:1260
+
void * context
Definition: MQTTAsync.h:1276
+
void MQTTAsync_onSuccess(void *context, MQTTAsync_successData *response)
Definition: MQTTAsync.h:645
+
MQTTAsync_onFailure * onFailure
Definition: MQTTAsync.h:1270
+
Definition: MQTTAsync.h:941
+
MQTTAsync_onSuccess * onSuccess
Definition: MQTTAsync.h:1264
diff --git a/docs/MQTTAsync/html/_m_q_t_t_client_persistence_8h.html b/docs/MQTTAsync/html/_m_q_t_t_client_persistence_8h.html index 597fa2b86..66f8f9bba 100644 --- a/docs/MQTTAsync/html/_m_q_t_t_client_persistence_8h.html +++ b/docs/MQTTAsync/html/_m_q_t_t_client_persistence_8h.html @@ -443,7 +443,7 @@

diff --git a/docs/MQTTAsync/html/_m_q_t_t_client_persistence_8h_source.html b/docs/MQTTAsync/html/_m_q_t_t_client_persistence_8h_source.html index 6eef992a0..6bafaae69 100644 --- a/docs/MQTTAsync/html/_m_q_t_t_client_persistence_8h_source.html +++ b/docs/MQTTAsync/html/_m_q_t_t_client_persistence_8h_source.html @@ -155,7 +155,7 @@
int(* Persistence_close)(void *handle)
Close the persistent store referred to by the handle.
Definition: MQTTClientPersistence.h:123
diff --git a/docs/MQTTAsync/html/_m_q_t_t_properties_8h.html b/docs/MQTTAsync/html/_m_q_t_t_properties_8h.html index 8c1c1fb1d..4dc22b95f 100644 --- a/docs/MQTTAsync/html/_m_q_t_t_properties_8h.html +++ b/docs/MQTTAsync/html/_m_q_t_t_properties_8h.html @@ -794,7 +794,7 @@

diff --git a/docs/MQTTAsync/html/_m_q_t_t_properties_8h_source.html b/docs/MQTTAsync/html/_m_q_t_t_properties_8h_source.html index 71a5191d0..82949909f 100644 --- a/docs/MQTTAsync/html/_m_q_t_t_properties_8h_source.html +++ b/docs/MQTTAsync/html/_m_q_t_t_properties_8h_source.html @@ -257,7 +257,7 @@
@ MQTTPROPERTY_CODE_MAXIMUM_PACKET_SIZE
Definition: MQTTProperties.h:49
diff --git a/docs/MQTTAsync/html/_m_q_t_t_reason_codes_8h.html b/docs/MQTTAsync/html/_m_q_t_t_reason_codes_8h.html index d05ecc498..81470e689 100644 --- a/docs/MQTTAsync/html/_m_q_t_t_reason_codes_8h.html +++ b/docs/MQTTAsync/html/_m_q_t_t_reason_codes_8h.html @@ -233,7 +233,7 @@

diff --git a/docs/MQTTAsync/html/_m_q_t_t_reason_codes_8h_source.html b/docs/MQTTAsync/html/_m_q_t_t_reason_codes_8h_source.html index 0f01b09f0..af4525b70 100644 --- a/docs/MQTTAsync/html/_m_q_t_t_reason_codes_8h_source.html +++ b/docs/MQTTAsync/html/_m_q_t_t_reason_codes_8h_source.html @@ -188,7 +188,7 @@
@ MQTTREASONCODE_QOS_NOT_SUPPORTED
Definition: MQTTReasonCodes.h:75
diff --git a/docs/MQTTAsync/html/_m_q_t_t_subscribe_opts_8h.html b/docs/MQTTAsync/html/_m_q_t_t_subscribe_opts_8h.html index 82feb1600..381e154bd 100644 --- a/docs/MQTTAsync/html/_m_q_t_t_subscribe_opts_8h.html +++ b/docs/MQTTAsync/html/_m_q_t_t_subscribe_opts_8h.html @@ -122,7 +122,7 @@

diff --git a/docs/MQTTAsync/html/_m_q_t_t_subscribe_opts_8h_source.html b/docs/MQTTAsync/html/_m_q_t_t_subscribe_opts_8h_source.html index 3b0254a0f..5498f30a8 100644 --- a/docs/MQTTAsync/html/_m_q_t_t_subscribe_opts_8h_source.html +++ b/docs/MQTTAsync/html/_m_q_t_t_subscribe_opts_8h_source.html @@ -107,7 +107,7 @@
char struct_id[4]
Definition: MQTTSubscribeOpts.h:38
diff --git a/docs/MQTTAsync/html/annotated.html b/docs/MQTTAsync/html/annotated.html index c937f91fd..019cd0f94 100644 --- a/docs/MQTTAsync/html/annotated.html +++ b/docs/MQTTAsync/html/annotated.html @@ -92,7 +92,7 @@ diff --git a/docs/MQTTAsync/html/async.html b/docs/MQTTAsync/html/async.html index e4ee78c80..57272624f 100644 --- a/docs/MQTTAsync/html/async.html +++ b/docs/MQTTAsync/html/async.html @@ -71,7 +71,7 @@ diff --git a/docs/MQTTAsync/html/auto_reconnect.html b/docs/MQTTAsync/html/auto_reconnect.html index 9e2b31279..504bbd43e 100644 --- a/docs/MQTTAsync/html/auto_reconnect.html +++ b/docs/MQTTAsync/html/auto_reconnect.html @@ -73,7 +73,7 @@ diff --git a/docs/MQTTAsync/html/callbacks.html b/docs/MQTTAsync/html/callbacks.html index 3cc39d5e5..9542d8127 100644 --- a/docs/MQTTAsync/html/callbacks.html +++ b/docs/MQTTAsync/html/callbacks.html @@ -72,7 +72,7 @@ diff --git a/docs/MQTTAsync/html/classes.html b/docs/MQTTAsync/html/classes.html index 1455250ed..fd2162d2a 100644 --- a/docs/MQTTAsync/html/classes.html +++ b/docs/MQTTAsync/html/classes.html @@ -100,7 +100,7 @@ diff --git a/docs/MQTTAsync/html/files.html b/docs/MQTTAsync/html/files.html index 7d1c37d62..f52609453 100644 --- a/docs/MQTTAsync/html/files.html +++ b/docs/MQTTAsync/html/files.html @@ -78,7 +78,7 @@ diff --git a/docs/MQTTAsync/html/functions.html b/docs/MQTTAsync/html/functions.html index 2adb3ff78..b5d87dbd3 100644 --- a/docs/MQTTAsync/html/functions.html +++ b/docs/MQTTAsync/html/functions.html @@ -525,7 +525,7 @@

- w -