Use v5 callback in pub client.
This commit is contained in:
parent
6ca746695f
commit
47129e395e
@ -259,7 +259,7 @@ int main(int argc, char *argv[])
|
|||||||
mosquitto_log_callback_set(mosq, my_log_callback);
|
mosquitto_log_callback_set(mosq, my_log_callback);
|
||||||
}
|
}
|
||||||
mosquitto_connect_callback_set(mosq, my_connect_callback);
|
mosquitto_connect_callback_set(mosq, my_connect_callback);
|
||||||
mosquitto_disconnect_callback_set(mosq, my_disconnect_callback);
|
mosquitto_disconnect_v5_callback_set(mosq, my_disconnect_callback);
|
||||||
mosquitto_publish_callback_set(mosq, my_publish_callback);
|
mosquitto_publish_callback_set(mosq, my_publish_callback);
|
||||||
|
|
||||||
if(client_opts_set(mosq, &cfg)){
|
if(client_opts_set(mosq, &cfg)){
|
||||||
|
@ -47,7 +47,7 @@ static bool disconnect_sent = false;
|
|||||||
static char *buf = NULL;
|
static char *buf = NULL;
|
||||||
static int buf_len = 1024;
|
static int buf_len = 1024;
|
||||||
|
|
||||||
void my_disconnect_callback(struct mosquitto *mosq, void *obj, int rc)
|
void my_disconnect_callback(struct mosquitto *mosq, void *obj, int rc, const mosquitto_property *properties)
|
||||||
{
|
{
|
||||||
connected = false;
|
connected = false;
|
||||||
}
|
}
|
||||||
|
@ -27,7 +27,7 @@ extern struct mosq_config cfg;
|
|||||||
|
|
||||||
|
|
||||||
void my_connect_callback(struct mosquitto *mosq, void *obj, int result);
|
void my_connect_callback(struct mosquitto *mosq, void *obj, int result);
|
||||||
void my_disconnect_callback(struct mosquitto *mosq, void *obj, int rc);
|
void my_disconnect_callback(struct mosquitto *mosq, void *obj, int rc, const mosquitto_property *properties);
|
||||||
void my_publish_callback(struct mosquitto *mosq, void *obj, int mid);
|
void my_publish_callback(struct mosquitto *mosq, void *obj, int mid);
|
||||||
void my_log_callback(struct mosquitto *mosq, void *obj, int level, const char *str);
|
void my_log_callback(struct mosquitto *mosq, void *obj, int level, const char *str);
|
||||||
int load_stdin(void);
|
int load_stdin(void);
|
||||||
|
Loading…
Reference in New Issue
Block a user