#include "mqtt-options.h"#include "syslog-ng.h"#include <MQTTClient.h>#include <string.h>#include <stddef.h>
Macros | |
| #define | DEFAULT_ADDRESS "tcp://localhost:1883" |
| #define | DEFAULT_KEEPALIVE 60 |
| #define | DEFAULT_QOS 0 |
Functions | |
| 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) |
| #define DEFAULT_ADDRESS "tcp://localhost:1883" |
| #define DEFAULT_KEEPALIVE 60 |
| #define DEFAULT_QOS 0 |
| gboolean mqtt_client_options_checker | ( | MQTTClientOptions * | self | ) |
| void mqtt_client_options_defaults | ( | MQTTClientOptions * | self | ) |
| void mqtt_client_options_destroy | ( | MQTTClientOptions * | self | ) |
| gchar* mqtt_client_options_get_address | ( | MQTTClientOptions * | self | ) |
| gchar* mqtt_client_options_get_client_id | ( | MQTTClientOptions * | self | ) |
| gint mqtt_client_options_get_qos | ( | MQTTClientOptions * | self | ) |
| gboolean mqtt_client_options_set_address | ( | MQTTClientOptions * | self, |
| const gchar * | address | ||
| ) |
| 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_cipher_suite | ( | MQTTClientOptions * | self, |
| const gchar * | ciphers | ||
| ) |
| void mqtt_client_options_set_cleansession | ( | MQTTClientOptions * | self, |
| gboolean | cleansession | ||
| ) |
| gboolean mqtt_client_options_set_client_id | ( | MQTTClientOptions * | self, |
| const gchar * | client_id | ||
| ) |
| void mqtt_client_options_set_http_proxy | ( | MQTTClientOptions * | self, |
| const gchar * | http_proxy | ||
| ) |
| void mqtt_client_options_set_keepalive | ( | MQTTClientOptions * | self, |
| const gint | keepalive | ||
| ) |
| void mqtt_client_options_set_key_file | ( | MQTTClientOptions * | self, |
| const gchar * | key_file | ||
| ) |
| void mqtt_client_options_set_log_ssl_error_fn | ( | MQTTClientOptions * | self, |
| gpointer | context, | ||
| gint(*)(const gchar *str, gsize len, gpointer u) | log_error | ||
| ) |
| void mqtt_client_options_set_password | ( | MQTTClientOptions * | self, |
| const gchar * | password | ||
| ) |
| void mqtt_client_options_set_peer_verify | ( | MQTTClientOptions * | self, |
| gboolean | verify | ||
| ) |
| void mqtt_client_options_set_qos | ( | MQTTClientOptions * | self, |
| const gint | qos | ||
| ) |
| gboolean mqtt_client_options_set_ssl_version | ( | MQTTClientOptions * | self, |
| const gchar * | value | ||
| ) |
| void mqtt_client_options_set_username | ( | MQTTClientOptions * | self, |
| const gchar * | username | ||
| ) |
| void mqtt_client_options_to_mqtt_client_connection_option | ( | MQTTClientOptions * | self, |
| MQTTClient_connectOptions * | conn_opts, | ||
| MQTTClient_SSLOptions * | ssl_opts | ||
| ) |
| void mqtt_client_options_use_system_cert_store | ( | MQTTClientOptions * | self, |
| gboolean | use_system_cert_store | ||
| ) |