Doxygen Book
_GstMqttSink Struct Reference

GstMqttSink data structure. More...

#include <mqttsink.h>

Collaboration diagram for _GstMqttSink:

Public Attributes

GstBaseSink parent
 
GstCaps * in_caps
 
gint num_buffers
 
gsize max_msg_buf_size
 
GQuark gquark_err_tag
 
GError * err
 
gint64 base_time_epoch
 
gchar * mqtt_client_id
 
gchar * mqtt_host_address
 
gchar * mqtt_host_port
 
gchar * mqtt_topic
 
gulong mqtt_pub_wait_timeout
 
GMutex mqtt_sink_mutex
 
GCond mqtt_sink_gcond
 
mqtt_sink_state_t mqtt_sink_state
 
gboolean debug
 
gint mqtt_qos
 
gboolean mqtt_ntp_sync
 
guint mqtt_ntp_num_srvs
 
gchar * mqtt_ntp_srvs
 
gchar ** mqtt_ntp_hnames
 
guint16 * mqtt_ntp_ports
 
gboolean is_connected
 
mqtt_get_unix_epoch get_epoch_func
 
GstMQTTMessageHdr mqtt_msg_hdr
 
gpointer mqtt_msg_buf
 
gsize mqtt_msg_buf_size
 
MQTTAsync mqtt_client_handle
 
MQTTAsync_connectOptions mqtt_conn_opts
 
MQTTAsync_responseOptions mqtt_respn_opts
 

Detailed Description

GstMqttSink data structure.

GstMqttSink inherits GstBaseSink.

Definition at line 60 of file mqttsink.h.

Member Data Documentation

◆ base_time_epoch

gint64 _GstMqttSink::base_time_epoch

Definition at line 67 of file mqttsink.h.

◆ debug

gboolean _GstMqttSink::debug

Definition at line 76 of file mqttsink.h.

◆ err

GError* _GstMqttSink::err

Definition at line 66 of file mqttsink.h.

◆ get_epoch_func

mqtt_get_unix_epoch _GstMqttSink::get_epoch_func

Definition at line 85 of file mqttsink.h.

◆ gquark_err_tag

GQuark _GstMqttSink::gquark_err_tag

Definition at line 65 of file mqttsink.h.

◆ in_caps

GstCaps* _GstMqttSink::in_caps

Definition at line 62 of file mqttsink.h.

◆ is_connected

gboolean _GstMqttSink::is_connected

Definition at line 83 of file mqttsink.h.

◆ max_msg_buf_size

gsize _GstMqttSink::max_msg_buf_size

Definition at line 64 of file mqttsink.h.

◆ mqtt_client_handle

MQTTAsync _GstMqttSink::mqtt_client_handle

Definition at line 91 of file mqttsink.h.

◆ mqtt_client_id

gchar* _GstMqttSink::mqtt_client_id

Definition at line 68 of file mqttsink.h.

◆ mqtt_conn_opts

MQTTAsync_connectOptions _GstMqttSink::mqtt_conn_opts

Definition at line 92 of file mqttsink.h.

◆ mqtt_host_address

gchar* _GstMqttSink::mqtt_host_address

Definition at line 69 of file mqttsink.h.

◆ mqtt_host_port

gchar* _GstMqttSink::mqtt_host_port

Definition at line 70 of file mqttsink.h.

◆ mqtt_msg_buf

gpointer _GstMqttSink::mqtt_msg_buf

Definition at line 88 of file mqttsink.h.

◆ mqtt_msg_buf_size

gsize _GstMqttSink::mqtt_msg_buf_size

Definition at line 89 of file mqttsink.h.

◆ mqtt_msg_hdr

GstMQTTMessageHdr _GstMqttSink::mqtt_msg_hdr

Definition at line 87 of file mqttsink.h.

◆ mqtt_ntp_hnames

gchar** _GstMqttSink::mqtt_ntp_hnames

Definition at line 81 of file mqttsink.h.

◆ mqtt_ntp_num_srvs

guint _GstMqttSink::mqtt_ntp_num_srvs

Definition at line 79 of file mqttsink.h.

◆ mqtt_ntp_ports

guint16* _GstMqttSink::mqtt_ntp_ports

Definition at line 82 of file mqttsink.h.

◆ mqtt_ntp_srvs

gchar* _GstMqttSink::mqtt_ntp_srvs

Definition at line 80 of file mqttsink.h.

◆ mqtt_ntp_sync

gboolean _GstMqttSink::mqtt_ntp_sync

Definition at line 78 of file mqttsink.h.

◆ mqtt_pub_wait_timeout

gulong _GstMqttSink::mqtt_pub_wait_timeout

Definition at line 72 of file mqttsink.h.

◆ mqtt_qos

gint _GstMqttSink::mqtt_qos

Definition at line 77 of file mqttsink.h.

◆ mqtt_respn_opts

MQTTAsync_responseOptions _GstMqttSink::mqtt_respn_opts

Definition at line 93 of file mqttsink.h.

◆ mqtt_sink_gcond

GCond _GstMqttSink::mqtt_sink_gcond

Definition at line 74 of file mqttsink.h.

◆ mqtt_sink_mutex

GMutex _GstMqttSink::mqtt_sink_mutex

Definition at line 73 of file mqttsink.h.

◆ mqtt_sink_state

mqtt_sink_state_t _GstMqttSink::mqtt_sink_state

Definition at line 75 of file mqttsink.h.

◆ mqtt_topic

gchar* _GstMqttSink::mqtt_topic

Definition at line 71 of file mqttsink.h.

◆ num_buffers

gint _GstMqttSink::num_buffers

Definition at line 63 of file mqttsink.h.

◆ parent

GstBaseSink _GstMqttSink::parent

Definition at line 61 of file mqttsink.h.


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