NetBurner 3.5.6
PDF Version
MQTT::SubHandler Member List

This is the complete list of members for MQTT::SubHandler, including all inherited members.

AddChild(mqtt_leaf *child)MQTT::mqtt_leafprotectedvirtual
Assign()MQTT::mqtt_leafprotected
ClearFlags(uint16_t delFlags)MQTT::mqtt_leafvirtual
eObj_State_t enum nameMQTT::mqtt_leaf
ForEachLeaf(LeafCallBack *p, void *pd)MQTT::mqtt_leafprotected
GetChildren()MQTT::mqtt_leafprotectedvirtual
GetFlags()MQTT::mqtt_leafinline
getPriority()MQTT::mqtt_leafinline
GetPubTopicName(NBString &s)MQTT::mqtt_leafvirtual
GetRenderLength(eObj_Serialize_t form=eObj_Serialize_CURRENT_FORM)MQTT::mqtt_leafvirtual
GetSerializationForm()MQTT::mqtt_leafinline
GetSubTopicFilter(NBString &s)MQTT::mqtt_leafvirtual
HandlePubAck(int mqttFd, PacketInfo::Msg *msg)MQTT::mqtt_leafprotected
HandleSubAck(int mqttFd, PacketInfo::Msg *msg)MQTT::mqtt_leafprotected
HandleUnsubAck(int mqttFd, PacketInfo::Msg *msg)MQTT::mqtt_leafprotected
MatchId(ParsedJsonDataSet &pjs)MQTT::mqtt_leafprotected
mFlagsMQTT::mqtt_leafprotected
mqtt_leaf(const char *topic, Client *mClient, uint16_t flags=(eObj_Flag_PubOnWrite|eObj_Flag_Subscribe|eObj_Flag_Sub_NoLocal))MQTT::mqtt_leafprotected
mqtt_leaf(mqtt_leaf &parent, const char *topic, Client *mClient, uint16_t flags=(eObj_Flag_PubOnWrite|eObj_Flag_Subscribe|eObj_Flag_Sub_NoLocal))MQTT::mqtt_leafprotected
MqttRxPublish(Client *mClient, int mqttFd, PacketInfo::Msg *msg, void *ctx)MQTT::mqtt_leafstatic
NameMatch(const char *cp)MQTT::mqtt_leaf
ParseFd(int mqttFd) overrideMQTT::SubHandlerprotectedvirtual
Publish(int waitForCompletion=-1)MQTT::mqtt_leaf
publishFormMQTT::mqtt_leafprotected
PubState()MQTT::mqtt_leafinlineprotected
QueuePublish()MQTT::mqtt_leafprotected
QueueSubscribe()MQTT::mqtt_leafprotected
QueueUnsubscribe()MQTT::mqtt_leafprotected
RemoveFirstChild()MQTT::mqtt_leafprotectedvirtual
RemoveFromTree()MQTT::mqtt_leaf
RenderToBuffer(eObj_Serialize_t form, uint8_t *buf, int buflen) overrideMQTT::SubHandlerprotectedvirtual
RenderToFd(eObj_Serialize_t form, int fd) overrideMQTT::SubHandlerprotectedvirtual
RootParse(ParsedJsonDataSet &pjs)MQTT::mqtt_leafprotected
SetFlags(uint16_t newFlags)MQTT::mqtt_leafvirtual
SetPublishInterval(uint32_t intervalPeriodTicks)MQTT::mqtt_leaf
SetPubState(uint8_t newState)MQTT::mqtt_leafprotectedvirtual
SetSerializationForm(eObj_Serialize_t form)MQTT::mqtt_leafvirtual
SetSubState(uint8_t newState)MQTT::mqtt_leafprotectedvirtual
SubHandler(SubHandlerCb handler, const char *topicFilter, Client *mClient=NULL, uint16_t flags=0)MQTT::SubHandler
SubscribeEvent(int mqttFd, PacketInfo::Msg *msg) overrideMQTT::SubHandlervirtual
SubState()MQTT::mqtt_leafinlineprotected
TestOrSetValue(ParsedJsonDataSet &pjs, bool setVal) overrideMQTT::SubHandlervirtual
topicNameMQTT::mqtt_leafprotected
~mqtt_leaf()MQTT::mqtt_leaf