#include "driver.h"
#include <MQTTClient.h>
Go to the source code of this file.
|
| void | mqtt_client_options_defaults (MQTTClientOptions *self) |
| |
| void | mqtt_client_options_destroy (MQTTClientOptions *self) |
| |
| void | mqtt_client_options_set_keepalive (MQTTClientOptions *self, const gint keepalive) |
| |
| gboolean | mqtt_client_options_set_address (MQTTClientOptions *self, const gchar *address) |
| |
| void | mqtt_client_options_set_qos (MQTTClientOptions *self, const gint qos) |
| |
| gboolean | mqtt_client_options_set_client_id (MQTTClientOptions *self, const gchar *client_id) |
| |
| void | mqtt_client_options_set_cleansession (MQTTClientOptions *self, gboolean cleansession) |
| |
| void | mqtt_client_options_set_username (MQTTClientOptions *self, const gchar *username) |
| |
| void | mqtt_client_options_set_password (MQTTClientOptions *self, const gchar *password) |
| |
| void | mqtt_client_options_set_http_proxy (MQTTClientOptions *self, const gchar *http_proxy) |
| |
| void | mqtt_client_options_set_ca_dir (MQTTClientOptions *self, const gchar *ca_dir) |
| |
| void | mqtt_client_options_set_ca_file (MQTTClientOptions *self, const gchar *ca_file) |
| |
| void | mqtt_client_options_set_cert_file (MQTTClientOptions *self, const gchar *cert_file) |
| |
| void | mqtt_client_options_set_key_file (MQTTClientOptions *self, const gchar *key_file) |
| |
| void | mqtt_client_options_set_cipher_suite (MQTTClientOptions *self, const gchar *ciphers) |
| |
| gboolean | mqtt_client_options_set_ssl_version (MQTTClientOptions *self, const gchar *value) |
| |
| void | mqtt_client_options_set_peer_verify (MQTTClientOptions *self, gboolean verify) |
| |
| void | mqtt_client_options_use_system_cert_store (MQTTClientOptions *self, gboolean use_system_cert_store) |
| |
| void | mqtt_client_options_set_log_ssl_error_fn (MQTTClientOptions *self, gpointer context, gint(*log_error)(const gchar *str, gsize len, gpointer u)) |
| |
| gchar * | mqtt_client_options_get_address (MQTTClientOptions *self) |
| |
| gint | mqtt_client_options_get_qos (MQTTClientOptions *self) |
| |
| gchar * | mqtt_client_options_get_client_id (MQTTClientOptions *self) |
| |
| void | mqtt_client_options_to_mqtt_client_connection_option (MQTTClientOptions *self, MQTTClient_connectOptions *conn_opts, MQTTClient_SSLOptions *ssl_opts) |
| |
| gboolean | mqtt_client_options_checker (MQTTClientOptions *self) |
| |
◆ MQTT_DISCONNECT_TIMEOUT
| #define MQTT_DISCONNECT_TIMEOUT 10000 |
◆ mqtt_client_options_checker()
| gboolean mqtt_client_options_checker |
( |
MQTTClientOptions * |
self | ) |
|
◆ mqtt_client_options_defaults()
| void mqtt_client_options_defaults |
( |
MQTTClientOptions * |
self | ) |
|
◆ mqtt_client_options_destroy()
| void mqtt_client_options_destroy |
( |
MQTTClientOptions * |
self | ) |
|
◆ mqtt_client_options_get_address()
| gchar* mqtt_client_options_get_address |
( |
MQTTClientOptions * |
self | ) |
|
◆ mqtt_client_options_get_client_id()
| gchar* mqtt_client_options_get_client_id |
( |
MQTTClientOptions * |
self | ) |
|
◆ mqtt_client_options_get_qos()
| gint mqtt_client_options_get_qos |
( |
MQTTClientOptions * |
self | ) |
|
◆ mqtt_client_options_set_address()
| gboolean mqtt_client_options_set_address |
( |
MQTTClientOptions * |
self, |
|
|
const gchar * |
address |
|
) |
| |
◆ mqtt_client_options_set_ca_dir()
| void mqtt_client_options_set_ca_dir |
( |
MQTTClientOptions * |
self, |
|
|
const gchar * |
ca_dir |
|
) |
| |
◆ mqtt_client_options_set_ca_file()
| void mqtt_client_options_set_ca_file |
( |
MQTTClientOptions * |
self, |
|
|
const gchar * |
ca_file |
|
) |
| |
◆ mqtt_client_options_set_cert_file()
| void mqtt_client_options_set_cert_file |
( |
MQTTClientOptions * |
self, |
|
|
const gchar * |
cert_file |
|
) |
| |
◆ mqtt_client_options_set_cipher_suite()
| void mqtt_client_options_set_cipher_suite |
( |
MQTTClientOptions * |
self, |
|
|
const gchar * |
ciphers |
|
) |
| |
◆ mqtt_client_options_set_cleansession()
| void mqtt_client_options_set_cleansession |
( |
MQTTClientOptions * |
self, |
|
|
gboolean |
cleansession |
|
) |
| |
◆ mqtt_client_options_set_client_id()
| gboolean mqtt_client_options_set_client_id |
( |
MQTTClientOptions * |
self, |
|
|
const gchar * |
client_id |
|
) |
| |
◆ mqtt_client_options_set_http_proxy()
| void mqtt_client_options_set_http_proxy |
( |
MQTTClientOptions * |
self, |
|
|
const gchar * |
http_proxy |
|
) |
| |
◆ mqtt_client_options_set_keepalive()
| void mqtt_client_options_set_keepalive |
( |
MQTTClientOptions * |
self, |
|
|
const gint |
keepalive |
|
) |
| |
◆ mqtt_client_options_set_key_file()
| void mqtt_client_options_set_key_file |
( |
MQTTClientOptions * |
self, |
|
|
const gchar * |
key_file |
|
) |
| |
◆ mqtt_client_options_set_log_ssl_error_fn()
| void mqtt_client_options_set_log_ssl_error_fn |
( |
MQTTClientOptions * |
self, |
|
|
gpointer |
context, |
|
|
gint(*)(const gchar *str, gsize len, gpointer u) |
log_error |
|
) |
| |
◆ mqtt_client_options_set_password()
| void mqtt_client_options_set_password |
( |
MQTTClientOptions * |
self, |
|
|
const gchar * |
password |
|
) |
| |
◆ mqtt_client_options_set_peer_verify()
| void mqtt_client_options_set_peer_verify |
( |
MQTTClientOptions * |
self, |
|
|
gboolean |
verify |
|
) |
| |
◆ mqtt_client_options_set_qos()
| void mqtt_client_options_set_qos |
( |
MQTTClientOptions * |
self, |
|
|
const gint |
qos |
|
) |
| |
◆ mqtt_client_options_set_ssl_version()
| gboolean mqtt_client_options_set_ssl_version |
( |
MQTTClientOptions * |
self, |
|
|
const gchar * |
value |
|
) |
| |
◆ mqtt_client_options_set_username()
| void mqtt_client_options_set_username |
( |
MQTTClientOptions * |
self, |
|
|
const gchar * |
username |
|
) |
| |
◆ mqtt_client_options_to_mqtt_client_connection_option()
| void mqtt_client_options_to_mqtt_client_connection_option |
( |
MQTTClientOptions * |
self, |
|
|
MQTTClient_connectOptions * |
conn_opts, |
|
|
MQTTClient_SSLOptions * |
ssl_opts |
|
) |
| |
◆ mqtt_client_options_use_system_cert_store()
| void mqtt_client_options_use_system_cert_store |
( |
MQTTClientOptions * |
self, |
|
|
gboolean |
use_system_cert_store |
|
) |
| |