NVIDIA DeepStream SDK API Reference

6.4 Release
_GstNvMsgBroker Struct Reference

Detailed Description

Definition at line 45 of file gstnvmsgbroker.h.

Data Fields

GstBaseSink parent
 
GQuark dsMetaQuark
 
gpointer libHandle
 
gchar * configFile
 
gchar * protoLib
 
gchar * connStr
 
gchar * topic
 
guint compId
 
guint sleepTime
 
NvMsgBrokerClientHandle connHandle
 
gboolean is_video
 Identifies from input cap capability if the incoming data is video/audio. More...
 
GMutex flowLock
 
GCond flowCond
 
GThread * doWorkThread
 
gboolean isRunning
 
gboolean asyncSend
 
gint pendingCbCount
 
NvDsMsgApiErrorType lastError
 
nvds_msgapi_connect_ptr nvds_msgapi_connect
 
nvds_msgapi_send_ptr nvds_msgapi_send
 
nvds_msgapi_send_async_ptr nvds_msgapi_send_async
 
nvds_msgapi_do_work_ptr nvds_msgapi_do_work
 
nvds_msgapi_disconnect_ptr nvds_msgapi_disconnect
 
gboolean newAPI
 
NvMsgBrokerClientHandle newConnHandle
 
NvMsgBrokerErrorType newLastError
 

Field Documentation

◆ asyncSend

gboolean _GstNvMsgBroker::asyncSend

Definition at line 67 of file gstnvmsgbroker.h.

◆ compId

guint _GstNvMsgBroker::compId

Definition at line 57 of file gstnvmsgbroker.h.

◆ configFile

gchar* _GstNvMsgBroker::configFile

Definition at line 53 of file gstnvmsgbroker.h.

◆ connHandle

NvMsgBrokerClientHandle _GstNvMsgBroker::connHandle

Definition at line 59 of file gstnvmsgbroker.h.

◆ connStr

gchar* _GstNvMsgBroker::connStr

Definition at line 55 of file gstnvmsgbroker.h.

◆ doWorkThread

GThread* _GstNvMsgBroker::doWorkThread

Definition at line 65 of file gstnvmsgbroker.h.

◆ dsMetaQuark

GQuark _GstNvMsgBroker::dsMetaQuark

Definition at line 49 of file gstnvmsgbroker.h.

◆ flowCond

GCond _GstNvMsgBroker::flowCond

Definition at line 64 of file gstnvmsgbroker.h.

◆ flowLock

GMutex _GstNvMsgBroker::flowLock

Definition at line 63 of file gstnvmsgbroker.h.

◆ is_video

gboolean _GstNvMsgBroker::is_video

Identifies from input cap capability if the incoming data is video/audio.

Definition at line 62 of file gstnvmsgbroker.h.

◆ isRunning

gboolean _GstNvMsgBroker::isRunning

Definition at line 66 of file gstnvmsgbroker.h.

◆ lastError

NvDsMsgApiErrorType _GstNvMsgBroker::lastError

Definition at line 69 of file gstnvmsgbroker.h.

◆ libHandle

gpointer _GstNvMsgBroker::libHandle

Definition at line 52 of file gstnvmsgbroker.h.

◆ newAPI

gboolean _GstNvMsgBroker::newAPI

Definition at line 77 of file gstnvmsgbroker.h.

◆ newConnHandle

NvMsgBrokerClientHandle _GstNvMsgBroker::newConnHandle

Definition at line 78 of file gstnvmsgbroker.h.

◆ newLastError

NvMsgBrokerErrorType _GstNvMsgBroker::newLastError

Definition at line 79 of file gstnvmsgbroker.h.

◆ nvds_msgapi_connect

nvds_msgapi_connect_ptr _GstNvMsgBroker::nvds_msgapi_connect

Definition at line 70 of file gstnvmsgbroker.h.

◆ nvds_msgapi_disconnect

nvds_msgapi_disconnect_ptr _GstNvMsgBroker::nvds_msgapi_disconnect

Definition at line 74 of file gstnvmsgbroker.h.

◆ nvds_msgapi_do_work

nvds_msgapi_do_work_ptr _GstNvMsgBroker::nvds_msgapi_do_work

Definition at line 73 of file gstnvmsgbroker.h.

◆ nvds_msgapi_send

nvds_msgapi_send_ptr _GstNvMsgBroker::nvds_msgapi_send

Definition at line 71 of file gstnvmsgbroker.h.

◆ nvds_msgapi_send_async

nvds_msgapi_send_async_ptr _GstNvMsgBroker::nvds_msgapi_send_async

Definition at line 72 of file gstnvmsgbroker.h.

◆ parent

GstBaseSink _GstNvMsgBroker::parent

Definition at line 47 of file gstnvmsgbroker.h.

◆ pendingCbCount

gint _GstNvMsgBroker::pendingCbCount

Definition at line 68 of file gstnvmsgbroker.h.

◆ protoLib

gchar* _GstNvMsgBroker::protoLib

Definition at line 54 of file gstnvmsgbroker.h.

◆ sleepTime

guint _GstNvMsgBroker::sleepTime

Definition at line 58 of file gstnvmsgbroker.h.

◆ topic

gchar* _GstNvMsgBroker::topic

Definition at line 56 of file gstnvmsgbroker.h.


The documentation for this struct was generated from the following file: