SPSP
Simple publish-subscribe protocol. Connects low power IoT clients to MQTT.
All Classes Files Functions Variables Typedefs Enumerations
SPSP::ILocalAndFarNode< TLocalLayer, TFarLayer > Member List

This is the complete list of members for SPSP::ILocalAndFarNode< TLocalLayer, TFarLayer >, including all inherited members.

getFarLayer() constSPSP::IFarNode< TFarLayer >inlineprotected
getLocalLayer() constSPSP::ILocalNode< TLocalLayer >inlineprotected
IFarNode(TFarLayer *fl)SPSP::IFarNode< TFarLayer >inline
ILocalAndFarNode(TLocalLayer *ll, TFarLayer *fl)SPSP::ILocalAndFarNode< TLocalLayer, TFarLayer >inline
ILocalNode(TLocalLayer *ll)SPSP::ILocalNode< TLocalLayer >inline
processProbeReq(const LocalMessageT &req, int rssi=NODE_RSSI_UNKNOWN)=0SPSP::ILocalNode< TLocalLayer >protectedpure virtual
processProbeRes(const LocalMessageT &req, int rssi=NODE_RSSI_UNKNOWN)=0SPSP::ILocalNode< TLocalLayer >protectedpure virtual
processPub(const LocalMessageT &req, int rssi=NODE_RSSI_UNKNOWN)=0SPSP::ILocalNode< TLocalLayer >protectedpure virtual
processSubData(const LocalMessageT &req, int rssi=NODE_RSSI_UNKNOWN)=0SPSP::ILocalNode< TLocalLayer >protectedpure virtual
processSubReq(const LocalMessageT &req, int rssi=NODE_RSSI_UNKNOWN)=0SPSP::ILocalNode< TLocalLayer >protectedpure virtual
processTimeReq(const LocalMessageT &req, int rssi=NODE_RSSI_UNKNOWN)=0SPSP::ILocalNode< TLocalLayer >protectedpure virtual
processTimeRes(const LocalMessageT &req, int rssi=NODE_RSSI_UNKNOWN)=0SPSP::ILocalNode< TLocalLayer >protectedpure virtual
processUnsub(const LocalMessageT &req, int rssi=NODE_RSSI_UNKNOWN)=0SPSP::ILocalNode< TLocalLayer >protectedpure virtual
publishRssi(const LocalAddrT &addr, int rssi)SPSP::ILocalNode< TLocalLayer >inlineprotected
receiveFar(const std::string &topic, const std::string &payload)=0SPSP::IFarNode< TFarLayer >pure virtual
receiveLocal(const LocalMessageT &msg, int rssi=NODE_RSSI_UNKNOWN)SPSP::ILocalNode< TLocalLayer >inline
sendLocal(const LocalMessageT &msg)SPSP::ILocalNode< TLocalLayer >inlineprotected
setLocalRecvSendCb(LocalRecvSendCb cb)SPSP::ILocalNode< TLocalLayer >inline