mirror of
https://github.com/FreeRTOS/coreMQTT
synced 2025-05-12 13:24:58 +08:00
78 lines
4.3 KiB
JavaScript
78 lines
4.3 KiB
JavaScript
/*
|
|
@licstart The following is the entire license notice for the JavaScript code in this file.
|
|
|
|
The MIT License (MIT)
|
|
|
|
Copyright (C) 1997-2020 by Dimitri van Heesch
|
|
|
|
Permission is hereby granted, free of charge, to any person obtaining a copy of this software
|
|
and associated documentation files (the "Software"), to deal in the Software without restriction,
|
|
including without limitation the rights to use, copy, modify, merge, publish, distribute,
|
|
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
|
|
furnished to do so, subject to the following conditions:
|
|
|
|
The above copyright notice and this permission notice shall be included in all copies or
|
|
substantial portions of the Software.
|
|
|
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
|
|
BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
|
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
|
|
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
|
|
|
@licend The above is the entire license notice for the JavaScript code in this file
|
|
*/
|
|
var NAVTREE =
|
|
[
|
|
[ "coreMQTT", "index.html", [
|
|
[ "Overview", "index.html", "index" ],
|
|
[ "Design", "mqtt_design.html", [
|
|
[ "Interfaces and Callbacks", "mqtt_design.html#mqtt_interfaces", null ],
|
|
[ "Serializers and Deserializers", "mqtt_design.html#mqtt_serializers", null ],
|
|
[ "Sessions and State", "mqtt_design.html#mqtt_sessions", null ],
|
|
[ "Packet Reception", "mqtt_design.html#mqtt_receivepackets", [
|
|
[ "Runtime Timeouts passed to MQTT library", "mqtt_design.html#mqtt_receivetimeout", null ]
|
|
] ],
|
|
[ "Keep-Alive", "mqtt_design.html#mqtt_keepalive", null ]
|
|
] ],
|
|
[ "Configurations", "core_mqtt_config.html", [
|
|
[ "MQTT_DO_NOT_USE_CUSTOM_CONFIG", "core_mqtt_config.html#MQTT_DO_NOT_USE_CUSTOM_CONFIG", null ],
|
|
[ "MQTT_PINGRESP_TIMEOUT_MS", "core_mqtt_config.html#MQTT_PINGRESP_TIMEOUT_MS", null ],
|
|
[ "MQTT_RECV_POLLING_TIMEOUT_MS", "core_mqtt_config.html#MQTT_RECV_POLLING_TIMEOUT_MS", null ],
|
|
[ "MQTT_SEND_TIMEOUT_MS", "core_mqtt_config.html#MQTT_SEND_TIMEOUT_MS", null ],
|
|
[ "MQTT_MAX_CONNACK_RECEIVE_RETRY_COUNT", "core_mqtt_config.html#MQTT_MAX_CONNACK_RECEIVE_RETRY_COUNT", null ],
|
|
[ "LogError", "core_mqtt_config.html#mqtt_logerror", null ],
|
|
[ "LogWarn", "core_mqtt_config.html#mqtt_logwarn", null ],
|
|
[ "LogInfo", "core_mqtt_config.html#mqtt_loginfo", null ],
|
|
[ "LogDebug", "core_mqtt_config.html#mqtt_logdebug", null ]
|
|
] ],
|
|
[ "Functions", "mqtt_functions.html", "mqtt_functions" ],
|
|
[ "Porting Guide", "mqtt_porting.html", [
|
|
[ "Configuration Macros", "mqtt_porting.html#mqtt_porting_config", null ],
|
|
[ "Transport Interface", "mqtt_porting.html#mqtt_porting_transport", null ],
|
|
[ "Time Function", "mqtt_porting.html#mqtt_porting_time", null ]
|
|
] ],
|
|
[ "Timeouts in coreMQTT library", "mqtt_timeouts.html", [
|
|
[ "Transport Send and Receive timeouts", "mqtt_timeouts.html#mqtt_timeouts_transport_send_receive", null ],
|
|
[ "MQTT Keep Alive interval", "mqtt_timeouts.html#mqtt_timeouts_keep_alive", null ],
|
|
[ "MQTT Ping Response timeout", "mqtt_timeouts.html#mqtt_timeouts_ping_response", null ],
|
|
[ "MQTT Receive Polling timeout", "mqtt_timeouts.html#mqtt_timeouts_receive_polling", null ],
|
|
[ "MQTT Send timeout", "mqtt_timeouts.html#mqtt_timeouts_send", null ],
|
|
[ "Timeouts for MQTT_ProcessLoop and MQTT_ReceiveLoop APIs", "mqtt_timeouts.html#mqtt_timeouts_process_receive_loop", null ],
|
|
[ "Timeout for MQTT_Connect", "mqtt_timeouts.html#mqtt_timeouts_connect", null ]
|
|
] ],
|
|
[ "Transport Interface", "mqtt_transport_interface.html", [
|
|
[ "Transport Interface Overview", "mqtt_transport_interface.html#mqtt_transport_interface_overview", null ],
|
|
[ "Implementing the Transport Interface", "mqtt_transport_interface.html#mqtt_transport_interface_implementation", null ]
|
|
] ],
|
|
[ "Data types and Constants", "modules.html", "modules" ]
|
|
] ]
|
|
];
|
|
|
|
var NAVTREEINDEX =
|
|
[
|
|
"core_mqtt_config.html"
|
|
];
|
|
|
|
var SYNCONMSG = 'click to disable panel synchronisation';
|
|
var SYNCOFFMSG = 'click to enable panel synchronisation'; |