syslog-ng source
MQTTClientOptions Struct Reference

#include <mqtt-options.h>

Public Attributes

gint keepalive
 
gchar * address
 
gint qos
 
gchar * client_id
 
gboolean cleansession
 
gchar * username
 
gchar * password
 
gchar * http_proxy
 
gchar * ca_dir
 
gchar * ca_file
 
gchar * cert_file
 
gchar * key_file
 
gchar * ciphers
 
gint ssl_version
 
gboolean peer_verify
 
gboolean use_system_cert_store
 
gpointer context
 
gint(* log_error )(const gchar *str, gsize len, gpointer u)
 

Member Data Documentation

◆ address

gchar* MQTTClientOptions::address

◆ ca_dir

gchar* MQTTClientOptions::ca_dir

◆ ca_file

gchar* MQTTClientOptions::ca_file

◆ cert_file

gchar* MQTTClientOptions::cert_file

◆ ciphers

gchar* MQTTClientOptions::ciphers

◆ cleansession

gboolean MQTTClientOptions::cleansession

◆ client_id

gchar* MQTTClientOptions::client_id

◆ context

gpointer MQTTClientOptions::context

◆ http_proxy

gchar* MQTTClientOptions::http_proxy

◆ keepalive

gint MQTTClientOptions::keepalive

◆ key_file

gchar* MQTTClientOptions::key_file

◆ log_error

gint(* MQTTClientOptions::log_error) (const gchar *str, gsize len, gpointer u)

◆ password

gchar* MQTTClientOptions::password

◆ peer_verify

gboolean MQTTClientOptions::peer_verify

◆ qos

gint MQTTClientOptions::qos

◆ ssl_version

gint MQTTClientOptions::ssl_version

◆ use_system_cert_store

gboolean MQTTClientOptions::use_system_cert_store

◆ username

gchar* MQTTClientOptions::username

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