|
| ProtocolLayer (SuplaDeviceClass *sdc) |
|
ProtocolLayer * | next () |
|
SuplaDeviceClass * | getSdc () |
|
void | setVerboseLog (bool value) |
|
virtual void | onInit ()=0 |
|
virtual bool | onLoadConfig ()=0 |
|
virtual bool | verifyConfig ()=0 |
|
virtual bool | isEnabled ()=0 |
|
virtual void | disconnect ()=0 |
|
virtual bool | isConfigEmpty () |
|
virtual bool | iterate (uint32_t _millis)=0 |
|
virtual bool | isNetworkRestartRequested ()=0 |
|
virtual uint32_t | getConnectionFailTime ()=0 |
|
virtual bool | isConnectionError () |
|
virtual bool | isConnecting () |
|
virtual bool | isUpdatePending () |
|
virtual bool | isRegisteredAndReady ()=0 |
|
virtual void | sendActionTrigger (uint8_t channelNumber, uint32_t actionId)=0 |
|
virtual void | sendRemainingTimeValue (uint8_t channelNumber, uint32_t timeMs, uint8_t state, int32_t senderId) |
|
virtual void | sendRemainingTimeValue (uint8_t channelNumber, uint32_t remainingTime, uint8_t *state, int32_t senderId, bool useSecondsInsteadOfMs) |
|
virtual void | getUserLocaltime () |
|
virtual void | sendChannelValueChanged (uint8_t channelNumber, int8_t *value, uint8_t offline, uint32_t validityTimeSec)=0 |
|
virtual void | sendExtendedChannelValueChanged (uint8_t channelNumber, TSuplaChannelExtendedValue *value)=0 |
|
virtual void | getChannelConfig (uint8_t channelNumber, uint8_t configType=SUPLA_CONFIG_TYPE_DEFAULT) |
|
virtual bool | setChannelConfig (uint8_t channelNumber, _supla_int_t channelFunction, void *channelConfig, int size, uint8_t configType=SUPLA_CONFIG_TYPE_DEFAULT) |
|
virtual void | notifyConfigChange (int channelNumber) |
|
virtual bool | setDeviceConfig (TSDS_SetDeviceConfig *deviceConfig) |
|
virtual bool | setInitialCaption (uint8_t channelNumber, const char *caption) |
|
virtual void | sendRegisterNotification (TDS_RegisterPushNotification *notification) |
|
virtual bool | sendNotification (int context, const char *title, const char *message, int soundId) |
|
virtual void | sendSubdeviceDetails (TDS_SubdeviceDetails *subdeviceDetails) |
|
virtual void | sendChannelStateResult (int32_t receiverId, uint8_t channelNo) |
|