Definition at line 60 of file includes/nvds_mqtt_proto.h.
Data Fields | |
struct mosquitto * | mosq = NULL |
nvds_msgapi_subscribe_request_cb_t | sub_callback |
nvds_msgapi_connect_cb_t | connect_cb |
void * | user_ctx |
char | connection_str [MAX_FIELD_LEN] = {0} |
char | username [MAX_FIELD_LEN] = {0} |
char | password [MAX_FIELD_LEN] = {0} |
char | client_id [MAX_FIELD_LEN] = {0} |
int | loop_timeout = DEFAULT_LOOP_TIMEOUT |
int | keep_alive = DEFAULT_KEEP_ALIVE |
bool | subscription_on = false |
std::unordered_map< int, send_msg_info_t > | send_msg_info_map |
std::mutex | map_lock |
bool | enable_tls = false |
char | cafile [MAX_FIELD_LEN] = {0} |
char | capath [MAX_FIELD_LEN] = {0} |
char | certfile [MAX_FIELD_LEN] = {0} |
char | keyfile [MAX_FIELD_LEN] = {0} |
bool | disconnect = false |
bool | set_threaded = true |
char NvDsMqttClientHandle::cafile = {0} |
Definition at line 75 of file includes/nvds_mqtt_proto.h.
char NvDsMqttClientHandle::capath = {0} |
Definition at line 76 of file includes/nvds_mqtt_proto.h.
char NvDsMqttClientHandle::certfile = {0} |
Definition at line 77 of file includes/nvds_mqtt_proto.h.
char NvDsMqttClientHandle::client_id = {0} |
Definition at line 68 of file includes/nvds_mqtt_proto.h.
nvds_msgapi_connect_cb_t NvDsMqttClientHandle::connect_cb |
Definition at line 63 of file includes/nvds_mqtt_proto.h.
char NvDsMqttClientHandle::connection_str = {0} |
Definition at line 65 of file includes/nvds_mqtt_proto.h.
bool NvDsMqttClientHandle::disconnect = false |
Definition at line 79 of file includes/nvds_mqtt_proto.h.
bool NvDsMqttClientHandle::enable_tls = false |
Definition at line 74 of file includes/nvds_mqtt_proto.h.
int NvDsMqttClientHandle::keep_alive = DEFAULT_KEEP_ALIVE |
Definition at line 70 of file includes/nvds_mqtt_proto.h.
char NvDsMqttClientHandle::keyfile = {0} |
Definition at line 78 of file includes/nvds_mqtt_proto.h.
int NvDsMqttClientHandle::loop_timeout = DEFAULT_LOOP_TIMEOUT |
Definition at line 69 of file includes/nvds_mqtt_proto.h.
std::mutex NvDsMqttClientHandle::map_lock |
Definition at line 73 of file includes/nvds_mqtt_proto.h.
struct mosquitto * NvDsMqttClientHandle::mosq = NULL |
Definition at line 61 of file includes/nvds_mqtt_proto.h.
char NvDsMqttClientHandle::password = {0} |
Definition at line 67 of file includes/nvds_mqtt_proto.h.
std::unordered_map< int, send_msg_info_t > NvDsMqttClientHandle::send_msg_info_map |
Definition at line 72 of file includes/nvds_mqtt_proto.h.
bool NvDsMqttClientHandle::set_threaded = true |
Definition at line 80 of file includes/nvds_mqtt_proto.h.
nvds_msgapi_subscribe_request_cb_t NvDsMqttClientHandle::sub_callback |
Definition at line 62 of file includes/nvds_mqtt_proto.h.
bool NvDsMqttClientHandle::subscription_on = false |
Definition at line 71 of file includes/nvds_mqtt_proto.h.
void * NvDsMqttClientHandle::user_ctx |
Definition at line 64 of file includes/nvds_mqtt_proto.h.
char NvDsMqttClientHandle::username = {0} |
Definition at line 66 of file includes/nvds_mqtt_proto.h.