|
sMQTTBroker
|
Public Member Functions | |
| sMQTTTopic (const char *name, char QoS=0) | |
| sMQTTTopic (const char *name, unsigned short nameLen, const char *payload, unsigned short payloadLen) | |
| sMQTTTopic (std::string &name, std::string &payload, char QoS=0) | |
| sMQTTTopic (sMQTTTopic *other) | |
| void | update (sMQTTTopic *other) |
| const char * | Name () |
| const char * | Payload () |
| const unsigned char | QoS () |
| bool | match (sMQTTTopic *other) |
| bool | match (const std::string &other) |
| void | subscribe (sMQTTClient *client) |
| bool | unsubscribe (sMQTTClient *client) |
| const sMQTTClientList | getSubscribeList () |
Protected Attributes | |
| std::string | _name |
| char * | _payload |
| unsigned char | qos |
| unsigned short | _payloadLen |
| sMQTTClientList | clients |