struct MQTTAsync_createOptions { char struct_id[4]; int struct_version; int sendWhileDisconnected; int maxBufferedMessages; int MQTTVersion; int allowDisconnectedSendAtAnyTime; int deleteOldestMessages; int res
for example, a way to detect socket error? if the number of message get over buffer(return MQTTASYNC_MAX_BUFFERED_MESSAGES), internet is supposed to be broken? zyfromsh commented Jan 28, 2021 if the interval of sending data is 20s, keepalive is 40s, connect lost can't trigger after ...
to be bufferedwhile not connected */ int maxBufferedMessages; } MQTTAsync_createOptions; #define MQTTAsync_createinitializer { {'M', '', 'C', 'O'}, 0, 0, 100 } DLLExport int MQTTAsync_createWithOptions(MQTTAsync*handle
2.创建MQTTAsync_createOptions类型的变量 charstruct_id[4]//必须是MQCO.intstruct_version//0或1,其中0标志no MQTTVersion,默认0intsendWhileDisconnected//是否允许丢失连接时发送消息,默认0intmaxBufferedMessages//未连接时允许缓冲的最大消息数,默认100intMQTTVersion//MQTT版本,有3.1,3.1.1,5,默认0 3.MQTT...