1.
printf("Invalid"); 只是把消息放在缓存中
fflush(stdout); 这个强制把缓存的信息输出
2. mosquitto_loop(mosq, -1, 1); 如果把 第二位的形参改为-1,就不会退出,如果改为其它的数值会超时退出
另话的话,有一个
mosquitto_loop_forever(mosq, -1, 1); 这个资料上说,好像是会自动处理重联。
1.
printf("Invalid"); 只是把消息放在缓存中
fflush(stdout); 这个强制把缓存的信息输出
2. mosquitto_loop(mosq, -1, 1); 如果把 第二位的形参改为-1,就不会退出,如果改为其它的数值会超时退出
另话的话,有一个
mosquitto_loop_forever(mosq, -1, 1); 这个资料上说,好像是会自动处理重联。
954
1553
5567
4306
7336
1万+

被折叠的 条评论
为什么被折叠?