|
NetBurner 3.5.6
PDF Version |
This is the complete list of members for MQTT::ConfiguredClient, including all inherited members.
| Client(const char *brokerURI, const char *pClientId, uint16_t maxKeepAlive=MQTT_DEFAULT_KEEP_ALIVE, bool bCleanStart=true, PublishRequest *lwtMsg=NULL, const char *pConnMsg=NULL, const char *pDisconnMsg=NULL, const char *pUsername=NULL, const char *pPassword=NULL, RequestProperty *addProps=NULL, bool ConnectOnStartup=true) | MQTT::Client | |
| Client(const ParsedURI *brokerURI, const char *pClientId, uint16_t maxKeepAlive=MQTT_DEFAULT_KEEP_ALIVE, bool bCleanStart=true, PublishRequest *lwtMsg=NULL, const char *pConnMsg=NULL, const char *pDisconnMsg=NULL, const char *pUsername=NULL, const char *pPassword=NULL, RequestProperty *addProps=NULL, bool ConnectOnStartup=true) | MQTT::Client | |
| config_obj(config_obj &owner, const char *name, const char *desc) | config_obj | inline |
| config_obj(const char *name, const char *desc) | config_obj | inline |
| ConfiguredClient(config_obj &owner=sys, const char *name=NULL, const char *desc="Mqtt client connection configuration", RequestProperty *addProps=NULL, bool ConnectOnStartup=true) | MQTT::ConfiguredClient | |
| Connect(bool bWaitForConnection, const char *pNewBrokerURI, ConnAckCb_t notifyCb=NULL, void *notifyCtx=NULL) | MQTT::Client | |
| Connect(bool bWaitForConnection=true, const ParsedURI *pNewBrokerURI=NULL, ConnAckCb_t notifyCb=NULL, void *notifyCtx=NULL) | MQTT::Client | |
| Disconnect() | MQTT::Client | |
| eConnectionStatus enum name | MQTT::Client | |
| eConnStat_Error enum value | MQTT::Client | |
| eConnStat_Established enum value | MQTT::Client | |
| eConnStat_InProgress enum value | MQTT::Client | |
| eConnStat_No_Broker_Configured enum value | MQTT::Client | |
| eConnStat_Refused enum value | MQTT::Client | |
| eConnStat_Resolving enum value | MQTT::Client | |
| eLimit_InFlight_Rx enum value | MQTT::Client | |
| eLimit_InFlight_Tx enum value | MQTT::Client | |
| eLimit_PublishAliases enum value | MQTT::Client | |
| eLimit_QoS enum value | MQTT::Client | |
| eLimit_SessionExpirary enum value | MQTT::Client | |
| eLimit_Size_Rx enum value | MQTT::Client | |
| eLimit_Size_Tx enum value | MQTT::Client | |
| eLimit_SubAliases enum value | MQTT::Client | |
| eLimit_Subscriptions enum value | MQTT::Client | |
| eRateLimit_Publish enum value | MQTT::Client | |
| eRateLimit_Subscribe enum value | MQTT::Client | |
| eRateLimitAdj_Add enum value | MQTT::Client | |
| eRateLimitAdj_None enum value | MQTT::Client | |
| eRateLimitAdj_Set enum value | MQTT::Client | |
| eRateLimitAdj_Subtract enum value | MQTT::Client | |
| eRateLimitAdjustMethod enum name | MQTT::Client | |
| eRateLimitType enum name | MQTT::Client | |
| eSessionLimit enum name | MQTT::Client | |
| GetClientCert(uint8_t **cert, uint32_t *len, uint8_t **privkey, uint32_t *privlen) | MQTT::Client | inline |
| GetConnectionStatus() | MQTT::Client | |
| GetFirstClient() | MQTT::Client | inlinestatic |
| GetTextValue(NBString &s) override | config_obj | virtual |
| GetTypeValue(NBString &s) override | config_obj | inlinevirtual |
| Publish(const char *topic, uint8_t *pData, uint32_t len, int prio, TickTimeout &t, uint8_t qos=0) | MQTT::Client | |
| Publish(const char *topic, const char *pStr, int prio, TickTimeout &t, uint8_t qos=0) | MQTT::Client | |
| Publish(PublishRequest *req, int prio, TickTimeout &t) | MQTT::Client | |
| QueueAllSubscriptions() | MQTT::Client | |
| QueuePublish(mqtt_leaf &leaf) | MQTT::Client | |
| QueuePublish(PublishRequest *req, int *prio) | MQTT::Client | |
| QueueSubscribe(mqtt_leaf &leaf) | MQTT::Client | |
| QueueSubscribe(SubUnsubQueueMsg *qmsg) | MQTT::Client | |
| QueueUnsubscribe(mqtt_leaf &leaf) | MQTT::Client | |
| QueueUnsubscribe(SubUnsubQueueMsg *qmsg) | MQTT::Client | |
| RegisterMqttObj(mqtt_leaf &leaf, uint32_t interval=0) | MQTT::Client | |
| RegisterTopicHandler(TopicHandler *newHandler, int *handlerIdx) | MQTT::Client | |
| RemoveObj(mqtt_leaf &leaf) | MQTT::Client | |
| RemoveTopicHandler(TopicHandler *handler) | MQTT::Client | |
| RemoveTopicHandler(int handlerIdx) | MQTT::Client | |
| SendNextPubReq() | MQTT::Client | |
| SendNextSubReq() | MQTT::Client | |
| SetClientCert(uint8_t *cert, uint32_t len, uint8_t *privkey, uint32_t privlen) | MQTT::Client | inline |
| SetConnectNotify(ConnAckCb_t notifyCb, void *notifyCtx) | MQTT::Client | |
| SetRateLimit(eRateLimitType type, uint8_t bucketMax, uint8_t fillCount, uint8_t fillTicks, eRateLimitAdjustMethod adjMethod, uint8_t adjCount) | MQTT::Client | |
| SetRateLimit_Publish(int reqPerSecond) | MQTT::Client | |
| SetRateLimit_Subscribe(int reqPerSecond) | MQTT::Client | |
| StartTask(uint8_t taskPrio=MQTT_TASK_PRIO) | MQTT::Client | static |
| Subscribe(TopicHandler &handler, int *handlerIdx, TickTimeout &t, uint8_t subOpts=Pkt::eSubOpt_NoLocal) | MQTT::Client | |
| Subscribe(SubscribeRequest *req, int *handlerIdx, TickTimeout &t) | MQTT::Client | |
| Unsubscribe(int handlerIdx, TickTimeout &t, const char *topicFilter=NULL) | MQTT::Client | |
| Unsubscribe(const char *topicFilter, TickTimeout &t) | MQTT::Client |