diff options
Diffstat (limited to 'amalgamation/mqtt.h')
| -rw-r--r-- | amalgamation/mqtt.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/amalgamation/mqtt.h b/amalgamation/mqtt.h index ad84aaf..840026e 100644 --- a/amalgamation/mqtt.h +++ b/amalgamation/mqtt.h @@ -33,8 +33,8 @@ typedef void (*MqttClientOnConnectCallback)(MqttClient *client, typedef void (*MqttClientOnSubscribeCallback)(MqttClient *client, int id, - const char *topicFilter, - MqttSubscriptionStatus status); + int *qos, + int count); typedef void (*MqttClientOnUnsubscribeCallback)(MqttClient *client, int id); @@ -84,7 +84,7 @@ int MqttClientSubscribe(MqttClient *client, const char *topicFilter, int qos); int MqttClientSubscribeMany(MqttClient *client, const char **topicFilters, - int *qos, size_t count); + int *qos, size_t count); int MqttClientUnsubscribe(MqttClient *client, const char *topicFilter); @@ -103,6 +103,9 @@ void MqttClientSetMaxQueuedMessages(MqttClient *client, int max); int MqttClientSetWill(MqttClient *client, const char *topic, const void *msg, size_t size, int qos, int retain); +int MqttClientSetAuth(MqttClient *client, const char *username, + const char *password); + #if defined(__cplusplus) } #endif |
