GstMqttSink data structure. More...
#include <mqttsink.h>
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 |
GstMqttSink data structure.
GstMqttSink inherits GstBaseSink.
Definition at line 60 of file mqttsink.h.
gint64 _GstMqttSink::base_time_epoch |
Definition at line 67 of file mqttsink.h.
gboolean _GstMqttSink::debug |
Definition at line 76 of file mqttsink.h.
GError* _GstMqttSink::err |
Definition at line 66 of file mqttsink.h.
mqtt_get_unix_epoch _GstMqttSink::get_epoch_func |
Definition at line 85 of file mqttsink.h.
GQuark _GstMqttSink::gquark_err_tag |
Definition at line 65 of file mqttsink.h.
GstCaps* _GstMqttSink::in_caps |
Definition at line 62 of file mqttsink.h.
gboolean _GstMqttSink::is_connected |
Definition at line 83 of file mqttsink.h.
gsize _GstMqttSink::max_msg_buf_size |
Definition at line 64 of file mqttsink.h.
MQTTAsync _GstMqttSink::mqtt_client_handle |
Definition at line 91 of file mqttsink.h.
gchar* _GstMqttSink::mqtt_client_id |
Definition at line 68 of file mqttsink.h.
MQTTAsync_connectOptions _GstMqttSink::mqtt_conn_opts |
Definition at line 92 of file mqttsink.h.
gchar* _GstMqttSink::mqtt_host_address |
Definition at line 69 of file mqttsink.h.
gchar* _GstMqttSink::mqtt_host_port |
Definition at line 70 of file mqttsink.h.
gpointer _GstMqttSink::mqtt_msg_buf |
Definition at line 88 of file mqttsink.h.
gsize _GstMqttSink::mqtt_msg_buf_size |
Definition at line 89 of file mqttsink.h.
GstMQTTMessageHdr _GstMqttSink::mqtt_msg_hdr |
Definition at line 87 of file mqttsink.h.
gchar** _GstMqttSink::mqtt_ntp_hnames |
Definition at line 81 of file mqttsink.h.
guint _GstMqttSink::mqtt_ntp_num_srvs |
Definition at line 79 of file mqttsink.h.
guint16* _GstMqttSink::mqtt_ntp_ports |
Definition at line 82 of file mqttsink.h.
gchar* _GstMqttSink::mqtt_ntp_srvs |
Definition at line 80 of file mqttsink.h.
gboolean _GstMqttSink::mqtt_ntp_sync |
Definition at line 78 of file mqttsink.h.
gulong _GstMqttSink::mqtt_pub_wait_timeout |
Definition at line 72 of file mqttsink.h.
gint _GstMqttSink::mqtt_qos |
Definition at line 77 of file mqttsink.h.
MQTTAsync_responseOptions _GstMqttSink::mqtt_respn_opts |
Definition at line 93 of file mqttsink.h.
GCond _GstMqttSink::mqtt_sink_gcond |
Definition at line 74 of file mqttsink.h.
GMutex _GstMqttSink::mqtt_sink_mutex |
Definition at line 73 of file mqttsink.h.
mqtt_sink_state_t _GstMqttSink::mqtt_sink_state |
Definition at line 75 of file mqttsink.h.
gchar* _GstMqttSink::mqtt_topic |
Definition at line 71 of file mqttsink.h.
gint _GstMqttSink::num_buffers |
Definition at line 63 of file mqttsink.h.
GstBaseSink _GstMqttSink::parent |
Definition at line 61 of file mqttsink.h.