supla-device
Loading...
Searching...
No Matches
SuplaDeviceClass Member List

This is the complete list of members for SuplaDeviceClass, including all inherited members.

activateAction(int action) (defined in Supla::ActionHandler)Supla::ActionHandlervirtual
addAction(uint16_t action, ActionHandler &client, uint16_t event, bool alwaysEnabled=false) (defined in Supla::LocalAction)Supla::LocalActionvirtual
addAction(uint16_t action, ActionHandler *client, uint16_t event, bool alwaysEnabled=false) (defined in Supla::LocalAction)Supla::LocalActionvirtual
addClock(Supla::Clock *clock) (defined in SuplaDeviceClass)SuplaDeviceClass
addFlags(int32_t) (defined in SuplaDeviceClass)SuplaDeviceClass
addLastStateLog(const char *) (defined in SuplaDeviceClass)SuplaDeviceClass
allowOfflineMode (defined in SuplaDeviceClass)SuplaDeviceClassprotected
allowWorkInOfflineMode(int mode=1) (defined in SuplaDeviceClass)SuplaDeviceClass
atLeastOneProtoIsEnabled (defined in SuplaDeviceClass)SuplaDeviceClassprotected
begin(const char GUID[SUPLA_GUID_SIZE], const char *Server, const char *email, const char authkey[SUPLA_AUTHKEY_SIZE], unsigned char protoVersion=23) (defined in SuplaDeviceClass)SuplaDeviceClass
begin(unsigned char protoVersion=23) (defined in SuplaDeviceClass)SuplaDeviceClass
checkIfRestartIsNeeded(uint32_t _millis) (defined in SuplaDeviceClass)SuplaDeviceClassprotected
configEmpty (defined in SuplaDeviceClass)SuplaDeviceClassprotected
createSrpcLayerIfNeeded() (defined in SuplaDeviceClass)SuplaDeviceClassprotected
currentStatus (defined in SuplaDeviceClass)SuplaDeviceClassprotected
customHostnamePrefix (defined in SuplaDeviceClass)SuplaDeviceClassprotected
DeleteActionsHandledBy(const ActionHandler *client) (defined in Supla::LocalAction)Supla::LocalActionstatic
DeleteActionsTriggeredBy(const LocalAction *action) (defined in Supla::LocalAction)Supla::LocalActionstatic
deleteClient() (defined in Supla::ActionHandler)Supla::ActionHandlervirtual
deviceMode (defined in SuplaDeviceClass)SuplaDeviceClassprotected
deviceRestartTimeoutTimestamp (defined in SuplaDeviceClass)SuplaDeviceClassprotected
disableAction(int32_t action, ActionHandler *client, int32_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
disableActionsInConfigMode() (defined in Supla::LocalAction)Supla::LocalActionvirtual
disableCfgModeTimeout() (defined in SuplaDeviceClass)SuplaDeviceClass
disableLastStateLog() (defined in SuplaDeviceClass)SuplaDeviceClass
disableLocalActionsIfNeeded() (defined in SuplaDeviceClass)SuplaDeviceClass
disableNetwork() (defined in SuplaDeviceClass)SuplaDeviceClass
disableOtherClients(const ActionHandler &client, uint16_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
disableOtherClients(const ActionHandler *client, uint16_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
enableAction(int32_t action, ActionHandler *client, int32_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
enableLastStateLog() (defined in SuplaDeviceClass)SuplaDeviceClass
enableNetwork() (defined in SuplaDeviceClass)SuplaDeviceClass
enableOtherClients(const ActionHandler &client, uint16_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
enableOtherClients(const ActionHandler *client, uint16_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
enterConfigMode() (defined in SuplaDeviceClass)SuplaDeviceClass
enterConfigModeTimestamp (defined in SuplaDeviceClass)SuplaDeviceClassprotected
enterNormalMode() (defined in SuplaDeviceClass)SuplaDeviceClass
fillStateData(TDSC_ChannelState *channelState) (defined in SuplaDeviceClass)SuplaDeviceClass
forceRestartTimeMs (defined in SuplaDeviceClass)SuplaDeviceClassprotected
generateHostname(char *, int macSize=6) (defined in SuplaDeviceClass)SuplaDeviceClass
getActivityTimeout() (defined in SuplaDeviceClass)SuplaDeviceClass
getClientListPtr() (defined in Supla::LocalAction)Supla::LocalActionstatic
getClock() (defined in SuplaDeviceClass)SuplaDeviceClass
getCurrentStatus() (defined in SuplaDeviceClass)SuplaDeviceClass
getDeviceMode() const (defined in SuplaDeviceClass)SuplaDeviceClass
getHandlerForClient(ActionHandler *client, uint16_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
getHandlerForFirstClient(uint16_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
getLastStateLog() (defined in SuplaDeviceClass)SuplaDeviceClass
getRealClient() (defined in Supla::ActionHandler)Supla::ActionHandlervirtual
getRsaPublicKey() (defined in SuplaDeviceClass)SuplaDeviceClass
getSrpcLayer() (defined in SuplaDeviceClass)SuplaDeviceClass
getStorageInitResult() (defined in SuplaDeviceClass)SuplaDeviceClass
getTimerAccessMutex() (defined in SuplaDeviceClass)SuplaDeviceClass
goToConfigModeAsap (defined in SuplaDeviceClass)SuplaDeviceClassprotected
goToOfflineModeTimeout (defined in SuplaDeviceClass)SuplaDeviceClassprotected
handleAction(int event, int action) override (defined in SuplaDeviceClass)SuplaDeviceClassvirtual
handleCalcfgFromServer(TSD_DeviceCalCfgRequest *request, TDS_DeviceCalCfgResult *result=nullptr) (defined in SuplaDeviceClass)SuplaDeviceClass
handleLocalActionTriggers() (defined in SuplaDeviceClass)SuplaDeviceClassprotected
impl_arduino_status (defined in SuplaDeviceClass)SuplaDeviceClassprotected
initializationDone (defined in SuplaDeviceClass)SuplaDeviceClassprotected
isEventAlreadyUsed(uint16_t event, bool ignoreAlwaysEnabled) (defined in Supla::LocalAction)Supla::LocalActionvirtual
isNetworkSetupOk (defined in SuplaDeviceClass)SuplaDeviceClassprotected
isOfflineModeDuringConfig() const (defined in SuplaDeviceClass)SuplaDeviceClass
isRemoteDeviceConfigEnabled() const (defined in SuplaDeviceClass)SuplaDeviceClass
isSleepingAllowed() (defined in SuplaDeviceClass)SuplaDeviceClass
isSleepingDeviceEnabled() (defined in SuplaDeviceClass)SuplaDeviceClass
iterate(void) (defined in SuplaDeviceClass)SuplaDeviceClass
iterateAlwaysElements(uint32_t _millis) (defined in SuplaDeviceClass)SuplaDeviceClassprotected
iterateConnectedPtr (defined in SuplaDeviceClass)SuplaDeviceClassprotected
iterateNetworkSetup() (defined in SuplaDeviceClass)SuplaDeviceClassprotected
iterateSuplaProtocol(uint32_t _millis) (defined in SuplaDeviceClass)SuplaDeviceClassprotected
lastIterateTime (defined in SuplaDeviceClass)SuplaDeviceClassprotected
lastStateLogEnabled (defined in SuplaDeviceClass)SuplaDeviceClassprotected
lastStateLogger (defined in SuplaDeviceClass)SuplaDeviceClassprotected
leaveConfigModeWithoutRestart() (defined in SuplaDeviceClass)SuplaDeviceClass
loadDeviceConfig() (defined in SuplaDeviceClass)SuplaDeviceClass
macLengthInHostname (defined in SuplaDeviceClass)SuplaDeviceClassprotected
networkIsNotReadyCounter (defined in SuplaDeviceClass)SuplaDeviceClassprotected
NullifyActionsHandledBy(const ActionHandler *client) (defined in Supla::LocalAction)Supla::LocalActionstatic
onFastTimer(void) (defined in SuplaDeviceClass)SuplaDeviceClass
onTimer(void) (defined in SuplaDeviceClass)SuplaDeviceClass
prepareLastStateLog() (defined in SuplaDeviceClass)SuplaDeviceClass
protocolRestartTimeMs (defined in SuplaDeviceClass)SuplaDeviceClassprotected
protocolRestartTimeoutTimestamp (defined in SuplaDeviceClass)SuplaDeviceClassprotected
removeFlags(int32_t) (defined in SuplaDeviceClass)SuplaDeviceClass
requestCfgMode(Supla::Device::RequestConfigModeType) (defined in SuplaDeviceClass)SuplaDeviceClass
requestNetworkLayerRestart (defined in SuplaDeviceClass)SuplaDeviceClassprotected
resetOnConnectionFailTimeoutSec (defined in SuplaDeviceClass)SuplaDeviceClassprotected
resetToFactorySettings() (defined in SuplaDeviceClass)SuplaDeviceClass
rsaPublicKey (defined in SuplaDeviceClass)SuplaDeviceClassprotected
runAction(uint16_t event) const (defined in Supla::LocalAction)Supla::LocalActionvirtual
saveStateToStorage() (defined in SuplaDeviceClass)SuplaDeviceClass
scheduleProtocolsRestart(int timeout=0) (defined in SuplaDeviceClass)SuplaDeviceClass
scheduleSoftRestart(int timeout=0) (defined in SuplaDeviceClass)SuplaDeviceClass
setActivityTimeout(_supla_int_t newActivityTimeout) (defined in SuplaDeviceClass)SuplaDeviceClass
setAuthKey(const char authkey[SUPLA_AUTHKEY_SIZE]) (defined in SuplaDeviceClass)SuplaDeviceClass
setAutomaticResetOnConnectionProblem(unsigned int timeSec) (defined in SuplaDeviceClass)SuplaDeviceClass
setChannelConflictResolver(Supla::Device::ChannelConflictResolver *resolver) (defined in SuplaDeviceClass)SuplaDeviceClass
setCustomHostnamePrefix(const char *prefix) (defined in SuplaDeviceClass)SuplaDeviceClass
setEmail(const char *email) (defined in SuplaDeviceClass)SuplaDeviceClass
setGUID(const char GUID[SUPLA_GUID_SIZE]) (defined in SuplaDeviceClass)SuplaDeviceClass
setLastStateLogger(Supla::Device::LastStateLogger *logger) (defined in SuplaDeviceClass)SuplaDeviceClass
setMacLengthInHostname(int value) (defined in SuplaDeviceClass)SuplaDeviceClass
setManufacturerId(int16_t) (defined in SuplaDeviceClass)SuplaDeviceClass
setName(const char *Name) (defined in SuplaDeviceClass)SuplaDeviceClass
setProductId(int16_t) (defined in SuplaDeviceClass)SuplaDeviceClass
setProtoVerboseLog(bool value) (defined in SuplaDeviceClass)SuplaDeviceClass
setRsaPublicKeyPtr(const uint8_t *ptr) (defined in SuplaDeviceClass)SuplaDeviceClass
setServer(const char *server) (defined in SuplaDeviceClass)SuplaDeviceClass
setServerPort(int value) (defined in SuplaDeviceClass)SuplaDeviceClass
setShowUptimeInChannelState(bool value) (defined in SuplaDeviceClass)SuplaDeviceClass
setStatusFuncImpl(_impl_arduino_status impl_arduino_status) (defined in SuplaDeviceClass)SuplaDeviceClass
setStatusLed(Supla::Device::StatusLed *led) (defined in SuplaDeviceClass)SuplaDeviceClass
setSubdevicePairingHandler(Supla::Device::SubdevicePairingHandler *handler) (defined in SuplaDeviceClass)SuplaDeviceClass
setSupla3rdPartyCACert(const char *) (defined in SuplaDeviceClass)SuplaDeviceClass
setSuplaCACert(const char *) (defined in SuplaDeviceClass)SuplaDeviceClass
setSwVersion(const char *) (defined in SuplaDeviceClass)SuplaDeviceClass
setupDeviceMode() (defined in SuplaDeviceClass)SuplaDeviceClassprotected
showUptimeInChannelState (defined in SuplaDeviceClass)SuplaDeviceClassprotected
skipNetwork (defined in SuplaDeviceClass)SuplaDeviceClassprotected
softRestart() (defined in SuplaDeviceClass)SuplaDeviceClass
srpcLayer (defined in SuplaDeviceClass)SuplaDeviceClassprotected
status(int status, const __FlashStringHelper *msg, bool alwaysLog=false) (defined in SuplaDeviceClass)SuplaDeviceClass
statusLed (defined in SuplaDeviceClass)SuplaDeviceClassprotected
storageInitResult (defined in SuplaDeviceClass)SuplaDeviceClassprotected
subdevicePairingHandler (defined in SuplaDeviceClass)SuplaDeviceClassprotected
SuplaDeviceClass() (defined in SuplaDeviceClass)SuplaDeviceClass
swUpdate (defined in SuplaDeviceClass)SuplaDeviceClassprotected
timerAccessMutex (defined in SuplaDeviceClass)SuplaDeviceClassprotected
triggerCheckSwUpdate (defined in SuplaDeviceClass)SuplaDeviceClassprotected
triggerResetToFactorySettings (defined in SuplaDeviceClass)SuplaDeviceClassprotected
triggerStartLocalWebServer (defined in SuplaDeviceClass)SuplaDeviceClassprotected
triggerStopLocalWebServer (defined in SuplaDeviceClass)SuplaDeviceClassprotected
uptime (defined in SuplaDeviceClass)SuplaDeviceClass
waitForIterate (defined in SuplaDeviceClass)SuplaDeviceClassprotected
~ActionHandler() (defined in Supla::ActionHandler)Supla::ActionHandlervirtual
~LocalAction() (defined in Supla::LocalAction)Supla::LocalActionvirtual
~SuplaDeviceClass() (defined in SuplaDeviceClass)SuplaDeviceClass