Go to the source code of this file.
Data Structures | |
| struct | _GstNvMsgBroker |
| struct | _GstNvMsgBrokerClass |
Macros | |
| #define | GST_TYPE_NVMSGBROKER (gst_nvmsgbroker_get_type()) |
| #define | GST_NVMSGBROKER(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_NVMSGBROKER,GstNvMsgBroker)) |
| #define | GST_NVMSGBROKER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_NVMSGBROKER,GstNvMsgBrokerClass)) |
| #define | GST_IS_NVMSGBROKER(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_NVMSGBROKER)) |
| #define | GST_IS_NVMSGBROKER_CLASS(obj) (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_NVMSGBROKER)) |
Typedefs | |
| typedef struct _GstNvMsgBroker | GstNvMsgBroker |
| typedef struct _GstNvMsgBrokerClass | GstNvMsgBrokerClass |
| typedef NvDsMsgApiHandle(* | nvds_msgapi_connect_ptr) (const char *connection_str, nvds_msgapi_connect_cb_t connect_cb, const char *config_path) |
| typedef NvDsMsgApiErrorType(* | nvds_msgapi_send_ptr) (NvDsMsgApiHandle conn, const char *topic, const uint8_t *payload, size_t nbuf) |
| typedef NvDsMsgApiErrorType(* | nvds_msgapi_send_async_ptr) (NvDsMsgApiHandle h_ptr, char *topic, const uint8_t *payload, size_t nbuf, nvds_msgapi_send_cb_t send_callback, void *user_ptr) |
| typedef void(* | nvds_msgapi_do_work_ptr) (NvDsMsgApiHandle h_ptr) |
| typedef NvDsMsgApiErrorType(* | nvds_msgapi_disconnect_ptr) (NvDsMsgApiHandle conn) |
Functions | |
| GType | gst_nvmsgbroker_get_type (void) |
| #define GST_IS_NVMSGBROKER | ( | obj | ) | (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_NVMSGBROKER)) |
Definition at line 30 of file sources/gst-plugins/gst-nvmsgbroker/gstnvmsgbroker.h.
| #define GST_IS_NVMSGBROKER_CLASS | ( | obj | ) | (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_NVMSGBROKER)) |
Definition at line 31 of file sources/gst-plugins/gst-nvmsgbroker/gstnvmsgbroker.h.
| #define GST_NVMSGBROKER | ( | obj | ) | (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_NVMSGBROKER,GstNvMsgBroker)) |
Definition at line 28 of file sources/gst-plugins/gst-nvmsgbroker/gstnvmsgbroker.h.
| #define GST_NVMSGBROKER_CLASS | ( | klass | ) | (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_NVMSGBROKER,GstNvMsgBrokerClass)) |
Definition at line 29 of file sources/gst-plugins/gst-nvmsgbroker/gstnvmsgbroker.h.
| #define GST_TYPE_NVMSGBROKER (gst_nvmsgbroker_get_type()) |
Definition at line 27 of file sources/gst-plugins/gst-nvmsgbroker/gstnvmsgbroker.h.
| typedef struct _GstNvMsgBroker GstNvMsgBroker |
Definition at line 33 of file sources/gst-plugins/gst-nvmsgbroker/gstnvmsgbroker.h.
| typedef struct _GstNvMsgBrokerClass GstNvMsgBrokerClass |
Definition at line 34 of file sources/gst-plugins/gst-nvmsgbroker/gstnvmsgbroker.h.
| typedef NvDsMsgApiHandle(* nvds_msgapi_connect_ptr) (const char *connection_str, nvds_msgapi_connect_cb_t connect_cb, const char *config_path) |
Definition at line 36 of file sources/gst-plugins/gst-nvmsgbroker/gstnvmsgbroker.h.
| typedef NvDsMsgApiErrorType(* nvds_msgapi_disconnect_ptr) (NvDsMsgApiHandle conn) |
Definition at line 48 of file sources/gst-plugins/gst-nvmsgbroker/gstnvmsgbroker.h.
| typedef void(* nvds_msgapi_do_work_ptr) (NvDsMsgApiHandle h_ptr) |
Definition at line 46 of file sources/gst-plugins/gst-nvmsgbroker/gstnvmsgbroker.h.
| typedef NvDsMsgApiErrorType(* nvds_msgapi_send_async_ptr) (NvDsMsgApiHandle h_ptr, char *topic, const uint8_t *payload, size_t nbuf, nvds_msgapi_send_cb_t send_callback, void *user_ptr) |
Definition at line 42 of file sources/gst-plugins/gst-nvmsgbroker/gstnvmsgbroker.h.
| typedef NvDsMsgApiErrorType(* nvds_msgapi_send_ptr) (NvDsMsgApiHandle conn, const char *topic, const uint8_t *payload, size_t nbuf) |
Definition at line 39 of file sources/gst-plugins/gst-nvmsgbroker/gstnvmsgbroker.h.
| GType gst_nvmsgbroker_get_type | ( | void | ) |