Doxygen Book
_GstMqttSrc Struct Reference

GstMqttSrc data structure. More...

#include <mqttsrc.h>

Public Attributes

GstBaseSrc parent
 
GstCaps * caps
 
GQuark gquark_err_tag
 
GError * err
 
gint64 base_time_epoch
 
GstClockTime latency
 
gchar * mqtt_client_id
 
gchar * mqtt_host_address
 
gchar * mqtt_host_port
 
gchar * mqtt_topic
 
gint64 mqtt_sub_timeout
 
gboolean debug
 
gboolean is_live
 
guint64 num_dumped
 
gint mqtt_qos
 
GAsyncQueue * aqueue
 
GMutex mqtt_src_mutex
 
GCond mqtt_src_gcond
 
gboolean is_connected
 
gboolean is_subscribed
 
MQTTAsync mqtt_client_handle
 
MQTTAsync_connectOptions mqtt_conn_opts
 
MQTTAsync_responseOptions mqtt_respn_opts
 

Detailed Description

GstMqttSrc data structure.

GstMqttSrc inherits GstBaseSrc.

Definition at line 46 of file mqttsrc.h.

Member Data Documentation

◆ aqueue

GAsyncQueue* _GstMqttSrc::aqueue

Definition at line 63 of file mqttsrc.h.

◆ base_time_epoch

gint64 _GstMqttSrc::base_time_epoch

Definition at line 51 of file mqttsrc.h.

◆ caps

GstCaps* _GstMqttSrc::caps

Definition at line 48 of file mqttsrc.h.

◆ debug

gboolean _GstMqttSrc::debug

Definition at line 58 of file mqttsrc.h.

◆ err

GError* _GstMqttSrc::err

Definition at line 50 of file mqttsrc.h.

◆ gquark_err_tag

GQuark _GstMqttSrc::gquark_err_tag

Definition at line 49 of file mqttsrc.h.

◆ is_connected

gboolean _GstMqttSrc::is_connected

Definition at line 66 of file mqttsrc.h.

◆ is_live

gboolean _GstMqttSrc::is_live

Definition at line 59 of file mqttsrc.h.

◆ is_subscribed

gboolean _GstMqttSrc::is_subscribed

Definition at line 67 of file mqttsrc.h.

◆ latency

GstClockTime _GstMqttSrc::latency

Definition at line 52 of file mqttsrc.h.

◆ mqtt_client_handle

MQTTAsync _GstMqttSrc::mqtt_client_handle

Definition at line 69 of file mqttsrc.h.

◆ mqtt_client_id

gchar* _GstMqttSrc::mqtt_client_id

Definition at line 53 of file mqttsrc.h.

◆ mqtt_conn_opts

MQTTAsync_connectOptions _GstMqttSrc::mqtt_conn_opts

Definition at line 70 of file mqttsrc.h.

◆ mqtt_host_address

gchar* _GstMqttSrc::mqtt_host_address

Definition at line 54 of file mqttsrc.h.

◆ mqtt_host_port

gchar* _GstMqttSrc::mqtt_host_port

Definition at line 55 of file mqttsrc.h.

◆ mqtt_qos

gint _GstMqttSrc::mqtt_qos

Definition at line 61 of file mqttsrc.h.

◆ mqtt_respn_opts

MQTTAsync_responseOptions _GstMqttSrc::mqtt_respn_opts

Definition at line 71 of file mqttsrc.h.

◆ mqtt_src_gcond

GCond _GstMqttSrc::mqtt_src_gcond

Definition at line 65 of file mqttsrc.h.

◆ mqtt_src_mutex

GMutex _GstMqttSrc::mqtt_src_mutex

Definition at line 64 of file mqttsrc.h.

◆ mqtt_sub_timeout

gint64 _GstMqttSrc::mqtt_sub_timeout

Definition at line 57 of file mqttsrc.h.

◆ mqtt_topic

gchar* _GstMqttSrc::mqtt_topic

Definition at line 56 of file mqttsrc.h.

◆ num_dumped

guint64 _GstMqttSrc::num_dumped

Definition at line 60 of file mqttsrc.h.

◆ parent

GstBaseSrc _GstMqttSrc::parent

Definition at line 47 of file mqttsrc.h.


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