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.