Skip to content

Latest commit

 

History

History
75 lines (58 loc) · 2.15 KB

nng_mqtt_msg_get_connect.3.adoc

File metadata and controls

75 lines (58 loc) · 2.15 KB

nng_mqtt_msg_get_connect(3)

NAME

nng_mqtt_msg_get_connect - get mqtt connect message

SYNOPSIS

#include <nng/nng.h>

bool 		 nng_mqtt_msg_get_connect_clean_session(nng_msg *msgp);
bool 		 nng_mqtt_msg_get_connect_will_retain(nng_msg *msgp);
uint8_t 	 nng_mqtt_msg_get_connect_proto_version(nng_msg *msgp);
uint16_t 	 nng_mqtt_msg_get_connect_keep_alive(nng_msg *msgp);
const char * nng_mqtt_msg_get_connect_client_id(nng_msg *msgp);
const char * nng_mqtt_msg_get_connect_will_topic(nng_msg *msgp);
const char * nng_mqtt_msg_get_connect_will_msg(nng_msg *msgp);
const char * nng_mqtt_msg_get_connect_user_name(nng_msg *msgp);
const char * nng_mqtt_msg_get_connect_password(nng_msg *msgp);

DESCRIPTION

The nng_mqtt_msg_get_connect_xxx() function is used to get mqtt connect message options after finishing nng_mqtt_msg_decode():

proto_version,
keep_alive,
client_id,
will_topic,
will_msg,
will_retain,
user_name,
password,
clean_session;

RETURN VALUES

ERRORS

None.