Fork me on GitHub
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
janus_mqttevh_context Struct Reference

Data Fields

MQTTAsync client
 
int addplugin
 
int addevent
 
struct {
   int   keep_alive_interval
 
   int   cleansession
 
   char *   client_id
 
   char *   username
 
   char *   password
 
   char *   url
 
connect
 
struct {
   int   timeout
 
disconnect
 
struct {
   char *   topic
 
   char *   connect_status
 
   char *   disconnect_status
 
   int   qos
 
   int   retain
 
publish
 
struct {
   gboolean   enabled
 
   char *   topic
 
   int   qos
 
   int   retain
 
will
 
struct {
   gboolean   enable
 
   char *   cacert_file
 
   char *   cert_file
 
   char *   key_file
 
   gboolean   verify_peer
 
   gboolean   verify_host
 
tls
 

Field Documentation

int janus_mqttevh_context::addevent
int janus_mqttevh_context::addplugin
char* janus_mqttevh_context::cacert_file
char* janus_mqttevh_context::cert_file
int janus_mqttevh_context::cleansession
MQTTAsync janus_mqttevh_context::client
char* janus_mqttevh_context::client_id
struct { ... } janus_mqttevh_context::connect
char* janus_mqttevh_context::connect_status
struct { ... } janus_mqttevh_context::disconnect
char* janus_mqttevh_context::disconnect_status
gboolean janus_mqttevh_context::enable
gboolean janus_mqttevh_context::enabled
int janus_mqttevh_context::keep_alive_interval
char* janus_mqttevh_context::key_file
char* janus_mqttevh_context::password
struct { ... } janus_mqttevh_context::publish
int janus_mqttevh_context::qos
int janus_mqttevh_context::retain
int janus_mqttevh_context::timeout
struct { ... } janus_mqttevh_context::tls
char* janus_mqttevh_context::topic
char* janus_mqttevh_context::url
char* janus_mqttevh_context::username
gboolean janus_mqttevh_context::verify_host
gboolean janus_mqttevh_context::verify_peer
struct { ... } janus_mqttevh_context::will

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