supla-device
|
This is the complete list of members for Mqtt, including all inherited members.
buttonNumber (defined in Mqtt) | Mqtt | protected |
channelsCount (defined in Mqtt) | Mqtt | protected |
configChangedBit (defined in Mqtt) | Mqtt | protected |
configEmpty (defined in Supla::Protocol::ProtocolLayer) | Supla::Protocol::ProtocolLayer | protected |
connected (defined in Mqtt) | Mqtt | protected |
connecting (defined in Mqtt) | Mqtt | protected |
disconnect()=0 (defined in Supla::Protocol::ProtocolLayer) | Supla::Protocol::ProtocolLayer | pure virtual |
enabled (defined in Mqtt) | Mqtt | protected |
error (defined in Mqtt) | Mqtt | protected |
first() (defined in Supla::Protocol::ProtocolLayer) | Supla::Protocol::ProtocolLayer | static |
firstPtr (defined in Supla::Protocol::ProtocolLayer) | Supla::Protocol::ProtocolLayer | protectedstatic |
generateClientId(char result[MQTT_CLIENTID_MAX_SIZE]) (defined in Mqtt) | Mqtt | protected |
generateObjectId(char result[30], int channelNumber, int subId) (defined in Mqtt) | Mqtt | protected |
getActionTriggerType(uint8_t actionIdx) (defined in Mqtt) | Mqtt | protected |
getBinarySensorChannelName(int channelFunction) const (defined in Mqtt) | Mqtt | protected |
getChannelConfig(uint8_t channelNumber, uint8_t configType=SUPLA_CONFIG_TYPE_DEFAULT) (defined in Supla::Protocol::ProtocolLayer) | Supla::Protocol::ProtocolLayer | virtual |
getConnectionFailTime() override (defined in Mqtt) | Mqtt | virtual |
getDeviceClassStr(Supla::Protocol::HADeviceClass deviceClass) (defined in Mqtt) | Mqtt | protected |
getHADiscoveryTopic(const char *sensor, char *objectId) (defined in Mqtt) | Mqtt | protected |
getRelayChannelName(int channelFunction) const (defined in Mqtt) | Mqtt | protected |
getSdc() (defined in Supla::Protocol::ProtocolLayer) | Supla::Protocol::ProtocolLayer | |
getStateClassStr(Supla::Protocol::HAStateClass stateClass) (defined in Mqtt) | Mqtt | protected |
getUserLocaltime() (defined in Supla::Protocol::ProtocolLayer) | Supla::Protocol::ProtocolLayer | virtual |
hostname (defined in Mqtt) | Mqtt | protected |
isActionTriggerEnabled(Supla::Channel *ch, uint8_t actionIdx) (defined in Mqtt) | Mqtt | protected |
IsAnyUpdatePending() (defined in Supla::Protocol::ProtocolLayer) | Supla::Protocol::ProtocolLayer | static |
isConfigEmpty() (defined in Supla::Protocol::ProtocolLayer) | Supla::Protocol::ProtocolLayer | virtual |
isConnecting() override (defined in Mqtt) | Mqtt | virtual |
isConnectionError() override (defined in Mqtt) | Mqtt | virtual |
isEnabled() override (defined in Mqtt) | Mqtt | virtual |
isNetworkRestartRequested() override (defined in Mqtt) | Mqtt | virtual |
isOpenClosedBinarySensorFunction(int channelFunction) const (defined in Mqtt) | Mqtt | protected |
isPayloadOn(const char *) (defined in Mqtt) | Mqtt | protected |
isRegisteredAndReady() override (defined in Mqtt) | Mqtt | virtual |
isUpdatePending() override (defined in Mqtt) | Mqtt | virtual |
iterate(uint32_t _millis)=0 (defined in Supla::Protocol::ProtocolLayer) | Supla::Protocol::ProtocolLayer | pure virtual |
last() (defined in Supla::Protocol::ProtocolLayer) | Supla::Protocol::ProtocolLayer | static |
Mqtt(SuplaDeviceClass *sdc) (defined in Mqtt) | Mqtt | explicit |
next() (defined in Supla::Protocol::ProtocolLayer) | Supla::Protocol::ProtocolLayer | |
nextPtr (defined in Supla::Protocol::ProtocolLayer) | Supla::Protocol::ProtocolLayer | protected |
notifyConfigChange(int channelNumber) override (defined in Mqtt) | Mqtt | virtual |
onInit() override (defined in Mqtt) | Mqtt | virtual |
onLoadConfig() override (defined in Mqtt) | Mqtt | virtual |
password (defined in Mqtt) | Mqtt | protected |
port (defined in Mqtt) | Mqtt | protected |
prefix (defined in Mqtt) | Mqtt | protected |
prefixLen (defined in Mqtt) | Mqtt | protected |
processData(const char *topic, const char *payload) (defined in Mqtt) | Mqtt | |
processDimmerRequest(const char *topic, const char *payload, Supla::Element *element) (defined in Mqtt) | Mqtt | |
processHVACRequest(const char *topic, const char *payload, Supla::Element *element) (defined in Mqtt) | Mqtt | |
processRelayRequest(const char *topic, const char *payload, Supla::Element *element) (defined in Mqtt) | Mqtt | |
processRGBRequest(const char *topic, const char *payload, Supla::Element *element) (defined in Mqtt) | Mqtt | |
processRGBWRequest(const char *topic, const char *payload, Supla::Element *element) (defined in Mqtt) | Mqtt | |
processRollerShutterRequest(const char *topic, const char *payload, Supla::Element *element) (defined in Mqtt) | Mqtt | |
ProtocolLayer(SuplaDeviceClass *sdc) (defined in Supla::Protocol::ProtocolLayer) | Supla::Protocol::ProtocolLayer | explicit |
publish(const char *topic, const char *payload, int qos=-1, int retain=-1, bool ignorePrefix=false) (defined in Mqtt) | Mqtt | |
publishBool(const char *topic, bool payload, int qos=-1, int retain=-1) (defined in Mqtt) | Mqtt | |
publishChannelState(int channel) (defined in Mqtt) | Mqtt | |
publishColor(const char *topic, uint8_t red, uint8_t green, uint8_t blue, int qos=-1, int retain=-1) (defined in Mqtt) | Mqtt | |
publishDeviceStatus(bool onRegistration=false) (defined in Mqtt) | Mqtt | protected |
publishDouble(const char *topic, double payload, int qos=-1, int retain=-1, int precision=2) (defined in Mqtt) | Mqtt | |
publishExtendedChannelState(int channel) (defined in Mqtt) | Mqtt | |
publishHADiscovery(int channel) (defined in Mqtt) | Mqtt | protected |
publishHADiscoveryActionTrigger(Supla::Element *) (defined in Mqtt) | Mqtt | protected |
publishHADiscoveryBinarySensor(Supla::Element *) (defined in Mqtt) | Mqtt | protected |
publishHADiscoveryDimmer(Supla::Element *) (defined in Mqtt) | Mqtt | protected |
publishHADiscoveryEM(Supla::Element *) (defined in Mqtt) | Mqtt | protected |
publishHADiscoveryEMParameter(Supla::Element *element, int parameterId, const char *parameterName, const char *units, Supla::Protocol::HAStateClass stateClass, Supla::Protocol::HADeviceClass deviceClass) (defined in Mqtt) | Mqtt | protected |
publishHADiscoveryHumidity(Supla::Element *) (defined in Mqtt) | Mqtt | protected |
publishHADiscoveryHVAC(Supla::Element *) (defined in Mqtt) | Mqtt | protected |
publishHADiscoveryRelay(Supla::Element *) (defined in Mqtt) | Mqtt | protected |
publishHADiscoveryRelayImpulse(Supla::Element *) (defined in Mqtt) | Mqtt | protected |
publishHADiscoveryRGB(Supla::Element *) (defined in Mqtt) | Mqtt | protected |
publishHADiscoveryRollerShutter(Supla::Element *) (defined in Mqtt) | Mqtt | protected |
publishHADiscoveryThermometer(Supla::Element *) (defined in Mqtt) | Mqtt | protected |
publishImp(const char *topic, const char *payload, int qos, bool retain)=0 (defined in Mqtt) | Mqtt | protectedpure virtual |
publishInt(const char *topic, int payload, int qos=-1, int retain=-1) (defined in Mqtt) | Mqtt | |
publishOnOff(const char *topic, bool payload, int qos, int retain) (defined in Mqtt) | Mqtt | |
publishOpenClosed(const char *topic, bool payload, int qos, int retain) (defined in Mqtt) | Mqtt | |
qosCfg (defined in Mqtt) | Mqtt | protected |
retainCfg (defined in Mqtt) | Mqtt | protected |
sdc (defined in Supla::Protocol::ProtocolLayer) | Supla::Protocol::ProtocolLayer | protected |
sendActionTrigger(uint8_t channelNumber, uint32_t actionId) override (defined in Mqtt) | Mqtt | virtual |
sendChannelStateResult(int32_t receiverId, uint8_t channelNo) (defined in Supla::Protocol::ProtocolLayer) | Supla::Protocol::ProtocolLayer | virtual |
sendChannelValueChanged(uint8_t channelNumber, int8_t *value, unsigned char offline, uint32_t validityTimeSec) override (defined in Mqtt) | Mqtt | |
sendChannelValueChanged(uint8_t channelNumber, int8_t *value, uint8_t offline, uint32_t validityTimeSec)=0 (defined in Supla::Protocol::ProtocolLayer) | Supla::Protocol::ProtocolLayer | pure virtual |
sendExtendedChannelValueChanged(uint8_t channelNumber, TSuplaChannelExtendedValue *value) override (defined in Mqtt) | Mqtt | virtual |
sendNotification(int context, const char *title, const char *message, int soundId) (defined in Supla::Protocol::ProtocolLayer) | Supla::Protocol::ProtocolLayer | virtual |
sendRegisterNotification(TDS_RegisterPushNotification *notification) (defined in Supla::Protocol::ProtocolLayer) | Supla::Protocol::ProtocolLayer | virtual |
sendRemainingTimeValue(uint8_t channelNumber, uint32_t timeMs, uint8_t state, int32_t senderId) (defined in Supla::Protocol::ProtocolLayer) | Supla::Protocol::ProtocolLayer | virtual |
sendRemainingTimeValue(uint8_t channelNumber, uint32_t remainingTime, uint8_t *state, int32_t senderId, bool useSecondsInsteadOfMs) (defined in Supla::Protocol::ProtocolLayer) | Supla::Protocol::ProtocolLayer | virtual |
sendSubdeviceDetails(TDS_SubdeviceDetails *subdeviceDetails) (defined in Supla::Protocol::ProtocolLayer) | Supla::Protocol::ProtocolLayer | virtual |
server (defined in Mqtt) | Mqtt | protected |
setChannelConfig(uint8_t channelNumber, _supla_int_t channelFunction, void *channelConfig, int size, uint8_t configType=SUPLA_CONFIG_TYPE_DEFAULT) (defined in Supla::Protocol::ProtocolLayer) | Supla::Protocol::ProtocolLayer | virtual |
setDeviceConfig(TSDS_SetDeviceConfig *deviceConfig) (defined in Supla::Protocol::ProtocolLayer) | Supla::Protocol::ProtocolLayer | virtual |
setInitialCaption(uint8_t channelNumber, const char *caption) (defined in Supla::Protocol::ProtocolLayer) | Supla::Protocol::ProtocolLayer | virtual |
setVerboseLog(bool value) (defined in Supla::Protocol::ProtocolLayer) | Supla::Protocol::ProtocolLayer | |
subscribe(const char *topic, int qos=-1) (defined in Mqtt) | Mqtt | |
subscribeChannel(int channel) (defined in Mqtt) | Mqtt | |
subscribeImp(const char *topic, int qos)=0 (defined in Mqtt) | Mqtt | protectedpure virtual |
uptime (defined in Mqtt) | Mqtt | protected |
useAuth (defined in Mqtt) | Mqtt | protected |
user (defined in Mqtt) | Mqtt | protected |
useTls (defined in Mqtt) | Mqtt | protected |
verboseLog (defined in Supla::Protocol::ProtocolLayer) | Supla::Protocol::ProtocolLayer | protected |
verifyConfig() override (defined in Mqtt) | Mqtt | virtual |
~Mqtt() (defined in Mqtt) | Mqtt | |
~ProtocolLayer() (defined in Supla::Protocol::ProtocolLayer) | Supla::Protocol::ProtocolLayer | virtual |