supla-device
|
This is the complete list of members for SuplaDeviceClass, including all inherited members.
activateAction(int action) (defined in Supla::ActionHandler) | Supla::ActionHandler | virtual |
addAction(uint16_t action, ActionHandler &client, uint16_t event, bool alwaysEnabled=false) (defined in Supla::LocalAction) | Supla::LocalAction | virtual |
addAction(uint16_t action, ActionHandler *client, uint16_t event, bool alwaysEnabled=false) (defined in Supla::LocalAction) | Supla::LocalAction | virtual |
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) | SuplaDeviceClass | protected |
allowWorkInOfflineMode(int mode=1) (defined in SuplaDeviceClass) | SuplaDeviceClass | |
atLeastOneProtoIsEnabled (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
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) | SuplaDeviceClass | protected |
configEmpty (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
createSrpcLayerIfNeeded() (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
currentStatus (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
customHostnamePrefix (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
DeleteActionsHandledBy(const ActionHandler *client) (defined in Supla::LocalAction) | Supla::LocalAction | static |
DeleteActionsTriggeredBy(const LocalAction *action) (defined in Supla::LocalAction) | Supla::LocalAction | static |
deleteClient() (defined in Supla::ActionHandler) | Supla::ActionHandler | virtual |
deviceMode (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
deviceRestartTimeoutTimestamp (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
disableAction(int32_t action, ActionHandler *client, int32_t event) (defined in Supla::LocalAction) | Supla::LocalAction | virtual |
disableActionsInConfigMode() (defined in Supla::LocalAction) | Supla::LocalAction | virtual |
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::LocalAction | virtual |
disableOtherClients(const ActionHandler *client, uint16_t event) (defined in Supla::LocalAction) | Supla::LocalAction | virtual |
enableAction(int32_t action, ActionHandler *client, int32_t event) (defined in Supla::LocalAction) | Supla::LocalAction | virtual |
enableLastStateLog() (defined in SuplaDeviceClass) | SuplaDeviceClass | |
enableNetwork() (defined in SuplaDeviceClass) | SuplaDeviceClass | |
enableOtherClients(const ActionHandler &client, uint16_t event) (defined in Supla::LocalAction) | Supla::LocalAction | virtual |
enableOtherClients(const ActionHandler *client, uint16_t event) (defined in Supla::LocalAction) | Supla::LocalAction | virtual |
enterConfigMode() (defined in SuplaDeviceClass) | SuplaDeviceClass | |
enterConfigModeTimestamp (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
enterNormalMode() (defined in SuplaDeviceClass) | SuplaDeviceClass | |
fillStateData(TDSC_ChannelState *channelState) (defined in SuplaDeviceClass) | SuplaDeviceClass | |
forceRestartTimeMs (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
generateHostname(char *, int macSize=6) (defined in SuplaDeviceClass) | SuplaDeviceClass | |
getActivityTimeout() (defined in SuplaDeviceClass) | SuplaDeviceClass | |
getClientListPtr() (defined in Supla::LocalAction) | Supla::LocalAction | static |
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::LocalAction | virtual |
getHandlerForFirstClient(uint16_t event) (defined in Supla::LocalAction) | Supla::LocalAction | virtual |
getLastStateLog() (defined in SuplaDeviceClass) | SuplaDeviceClass | |
getRealClient() (defined in Supla::ActionHandler) | Supla::ActionHandler | virtual |
getRsaPublicKey() (defined in SuplaDeviceClass) | SuplaDeviceClass | |
getSrpcLayer() (defined in SuplaDeviceClass) | SuplaDeviceClass | |
getStorageInitResult() (defined in SuplaDeviceClass) | SuplaDeviceClass | |
getTimerAccessMutex() (defined in SuplaDeviceClass) | SuplaDeviceClass | |
goToConfigModeAsap (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
goToOfflineModeTimeout (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
handleAction(int event, int action) override (defined in SuplaDeviceClass) | SuplaDeviceClass | virtual |
handleCalcfgFromServer(TSD_DeviceCalCfgRequest *request, TDS_DeviceCalCfgResult *result=nullptr) (defined in SuplaDeviceClass) | SuplaDeviceClass | |
handleLocalActionTriggers() (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
impl_arduino_status (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
initializationDone (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
isEventAlreadyUsed(uint16_t event, bool ignoreAlwaysEnabled) (defined in Supla::LocalAction) | Supla::LocalAction | virtual |
isNetworkSetupOk (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
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) | SuplaDeviceClass | protected |
iterateConnectedPtr (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
iterateNetworkSetup() (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
iterateSuplaProtocol(uint32_t _millis) (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
lastIterateTime (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
lastStateLogEnabled (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
lastStateLogger (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
leaveConfigModeWithoutRestart() (defined in SuplaDeviceClass) | SuplaDeviceClass | |
loadDeviceConfig() (defined in SuplaDeviceClass) | SuplaDeviceClass | |
macLengthInHostname (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
networkIsNotReadyCounter (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
NullifyActionsHandledBy(const ActionHandler *client) (defined in Supla::LocalAction) | Supla::LocalAction | static |
onFastTimer(void) (defined in SuplaDeviceClass) | SuplaDeviceClass | |
onTimer(void) (defined in SuplaDeviceClass) | SuplaDeviceClass | |
prepareLastStateLog() (defined in SuplaDeviceClass) | SuplaDeviceClass | |
protocolRestartTimeMs (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
protocolRestartTimeoutTimestamp (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
removeFlags(int32_t) (defined in SuplaDeviceClass) | SuplaDeviceClass | |
requestCfgMode(Supla::Device::RequestConfigModeType) (defined in SuplaDeviceClass) | SuplaDeviceClass | |
requestNetworkLayerRestart (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
resetOnConnectionFailTimeoutSec (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
resetToFactorySettings() (defined in SuplaDeviceClass) | SuplaDeviceClass | |
rsaPublicKey (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
runAction(uint16_t event) const (defined in Supla::LocalAction) | Supla::LocalAction | virtual |
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) | SuplaDeviceClass | protected |
showUptimeInChannelState (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
skipNetwork (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
softRestart() (defined in SuplaDeviceClass) | SuplaDeviceClass | |
srpcLayer (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
status(int status, const __FlashStringHelper *msg, bool alwaysLog=false) (defined in SuplaDeviceClass) | SuplaDeviceClass | |
statusLed (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
storageInitResult (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
subdevicePairingHandler (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
SuplaDeviceClass() (defined in SuplaDeviceClass) | SuplaDeviceClass | |
swUpdate (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
timerAccessMutex (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
triggerCheckSwUpdate (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
triggerResetToFactorySettings (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
triggerStartLocalWebServer (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
triggerStopLocalWebServer (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
uptime (defined in SuplaDeviceClass) | SuplaDeviceClass | |
waitForIterate (defined in SuplaDeviceClass) | SuplaDeviceClass | protected |
~ActionHandler() (defined in Supla::ActionHandler) | Supla::ActionHandler | virtual |
~LocalAction() (defined in Supla::LocalAction) | Supla::LocalAction | virtual |
~SuplaDeviceClass() (defined in SuplaDeviceClass) | SuplaDeviceClass |