0

使用蚊子库有没有办法检测设备何时被拔出

mosquitto.c(来自库版本 1.2.3)文件中,我发现了这个断开函数回调:

void mosquitto_disconnect_callback_set(struct mosquitto *mosq, void (*on_disconnect)(struct mosquitto *, void *, int))

但是,拔出设备时不会调用上述函数。

关于我应该使用哪个回调来检测这一点的任何建议?(假设实际上有一个回调函数可以检测到这一点)

4

1 回答 1

0

一旦客户端库知道断开连接已经发生,断开连接回调将被调用。keepalive如果您的操作系统没有更快地告诉库,这需要的时间取决于参数。

于 2015-05-19T21:01:45.970 回答