1.2.3.11 SYS_MQTT_BrokerConfig Struct
C
typedef struct { //to know which of the Configurations are valid SYS_MQTT_Vendor_Type eVendorType; // MQTT Broker/ Server Name char brokerName[SYS_MQTT_MAX_BROKER_NAME_LEN]; // MQTT Server Port uint16_t serverPort; // Keep Alive Interval for the Mqtt Session uint16_t keepAliveInterval; // MQTT Client ID char clientId[SYS_MQTT_CLIENT_ID_MAX_LEN]; // MQTT Username char username[SYS_MQTT_USER_NAME_MAX_LEN]; // MQTT password char password[SYS_MQTT_PASSWORD_MAX_LEN]; // TLS is Enabled bool tlsEnabled; // AutoConnect is Enabled bool autoConnect; // Clean Session is Enabled bool cleanSession; } SYS_MQTT_BrokerConfig;
Summary
Used for passing on the configuration related to the MQTT Broker
Remarks
None.