GuoWenxue
2022-04-19 ea435789dc2fab30ec16fa765a0b6577fe08166a
iotd/conf/conf.h
@@ -14,6 +14,7 @@
#define  __CONF_H_
#include "hal/hal.h"
#include "mqtt/mqtt.h"
enum
{
@@ -30,28 +31,6 @@
    int           loglevel;     /* logger level  */
    int           logsize;      /* logger file maxsize, oversize will rollback */
} log_ctx_t;
typedef struct mqtt_ctx_s
{
    char          id[32];       /*  production ID */
    /* Broker settings  */
    char          host[128];  /* MQTT broker server name  */
    int           port;       /* MQTT broker listen port  */
    char          uid[64];    /* username */
    char          pwd[64];    /* password */
    int           keepalive;  /* MQTT broker send PING message to subsciber/publisher keepalive timeout<seconds> */
    /* Subscriber settings */
    char          subTopic[256]; /* Subscriber topic */
    int           subQos;        /* Subscriber Qos  */
    /* Publisher settings */
    char          pubTopic[256]; /* Publisher topic */
    int           pubQos;        /* Publisher Qos   */
    int           interval;      /* publish interval */
} mqtt_ctx_t;
typedef struct iotd_ctx_s
{