syslog-ng source
mqtt-source.c File Reference
#include "mqtt-source.h"
#include <MQTTClient.h>
#include "messages.h"
Include dependency graph for mqtt-source.c:

Macros

#define RECEIVE_TIMEOUT   1000
 

Functions

void mqtt_sd_set_topic (LogDriver *s, const gchar *topic)
 
const gchar * _format_persist_name (const LogPipe *s)
 
LogDriver * mqtt_sd_new (GlobalConfig *cfg)
 
MQTTClientOptions * mqtt_sd_get_options (LogDriver *s)
 

Macro Definition Documentation

◆ RECEIVE_TIMEOUT

#define RECEIVE_TIMEOUT   1000

Function Documentation

◆ _format_persist_name()

const gchar* _format_persist_name ( const LogPipe *  s)

◆ mqtt_sd_get_options()

MQTTClientOptions* mqtt_sd_get_options ( LogDriver *  s)

◆ mqtt_sd_new()

LogDriver* mqtt_sd_new ( GlobalConfig *  cfg)

◆ mqtt_sd_set_topic()

void mqtt_sd_set_topic ( LogDriver *  s,
const gchar *  topic 
)