#include <SharkMQTT.h>
SharkMQTT structure.
See SharkMQ library for details.
◆ bytesRead
◆ messageHeaderIx
| int SharkMQTT::messageHeaderIx |
◆ msgLen
◆ overflowLen
| int SharkMQTT::overflowLen |
◆ overflowPtr
| U8* SharkMQTT::overflowPtr |
◆ packetFieldsPending
| U8 SharkMQTT::packetFieldsPending |
◆ packetHeaderLen
| int SharkMQTT::packetHeaderLen |
◆ packetId
◆ packetLen
◆ pingTickTime
| U32 SharkMQTT::pingTickTime |
◆ pingTmo
Time interval in seconds for MQTT PING messages sent to the server.
The default value is 20 minutes (1200 seconds). Note: the variable must be set before calling SharkMQTT_connect.
◆ pongTmoCounter
| S32 SharkMQTT::pongTmoCounter |
◆ recPacketId
| U16 SharkMQTT::recPacketId |
◆ recPackHeader
| U8* SharkMQTT::recPackHeader |
◆ recPackHeaderLen
| U16 SharkMQTT::recPackHeaderLen |
◆ recQOS
◆ recQueue
| DoubleList SharkMQTT::recQueue |
◆ scon
◆ sendQueue
| DoubleList SharkMQTT::sendQueue |
◆ sock
◆ timeout
Timeout in milliseconds to wait in functions waiting for server data.