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

This is the complete list of members for OcrImpulseCounter, 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) override (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
addAction(uint16_t action, ActionHandler *client, uint16_t event, bool alwaysEnabled=false) override (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
addAction(uint16_t action, ActionHandler &client, Supla::Condition *condition, bool alwaysEnabled=false) (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
addAction(uint16_t action, ActionHandler *client, Supla::Condition *condition, bool alwaysEnabled=false) (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
addAvailableLightingMode(uint64_t mode) (defined in OcrImpulseCounter)OcrImpulseCounter
applyChannelConfig(TSD_ChannelConfig *result, bool local) override (defined in OcrImpulseCounter)OcrImpulseCounterprotectedvirtual
availableLightingModes (defined in OcrImpulseCounter)OcrImpulseCounterprotected
begin()Supla::Elementstatic
channel (defined in Supla::ChannelElement)Supla::ChannelElementprotected
channelConfigState (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotected
ChannelElement(int channelNumber=-1) (defined in Supla::ChannelElement)Supla::ChannelElementexplicit
cleanupOcrTestModeConfig() (defined in OcrImpulseCounter)OcrImpulseCounter
clearChannelConfigChangedFlag() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActions
ClearInvalidPtr()Supla::Elementstatic
clearOcrConfig() override (defined in OcrImpulseCounter)OcrImpulseCounterprotectedvirtual
configFinishedReceived (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotected
counter (defined in Supla::Sensor::VirtualImpulseCounter)Supla::Sensor::VirtualImpulseCounterprotected
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
disableAction(int32_t action, ActionHandler *client, int32_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
disableActionsInConfigMode() (defined in Supla::LocalAction)Supla::LocalActionvirtual
disableChannelState()Supla::Element
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
Element() (defined in Supla::Element)Supla::Element
enableAction(int32_t action, ActionHandler *client, int32_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
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
factoryTester (defined in OcrImpulseCounter)OcrImpulseCounterprotected
fillChannelConfig(void *channelConfig, int *size) override (defined in OcrImpulseCounter)OcrImpulseCounterprotectedvirtual
fillChannelOcrConfig(void *channelConfig, int *size) override (defined in OcrImpulseCounter)OcrImpulseCounterprotectedvirtual
fillSuplaChannelNewValue(TSD_SuplaChannelNewValue *value)Supla::Elementvirtual
firstPtr (defined in Supla::Element)Supla::Elementprotectedstatic
fixOcrLightingMode() (defined in OcrImpulseCounter)OcrImpulseCounterprotected
generateKey(char *output, const char *key) constSupla::Elementvirtual
generateUrl(char *url, int urlSize, const char *photoUuid=nullptr) const (defined in OcrImpulseCounter)OcrImpulseCounterprotected
getChannel() override (defined in Supla::ChannelElement)Supla::ChannelElementvirtual
getChannel() const overrideSupla::ChannelElementvirtual
getChannelNumber() constSupla::Element
getClientListPtr() (defined in Supla::LocalAction)Supla::LocalActionstatic
getCounter() const (defined in Supla::Sensor::VirtualImpulseCounter)Supla::Sensor::VirtualImpulseCounter
getElementByChannelNumber(int channelNumber)Supla::Elementstatic
getHandlerForClient(ActionHandler *client, uint16_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
getHandlerForFirstClient(uint16_t event) (defined in Supla::LocalAction)Supla::LocalActionvirtual
getOwnerOfSubDeviceId(int subDeviceId)Supla::Elementstatic
getRealClient() (defined in Supla::ActionHandler)Supla::ActionHandlervirtual
getSecondaryChannel() constSupla::Elementvirtual
getSecondaryChannel() (defined in Supla::Element)Supla::Elementvirtual
getSecondaryChannelNumber() constSupla::Element
getStatusFromOcrServer(const char *url, const char *authkey, char *buf, int size)=0 (defined in OcrImpulseCounter)OcrImpulseCounterprotectedpure virtual
handleAction(int event, int action) override (defined in Supla::Sensor::VirtualImpulseCounter)Supla::Sensor::VirtualImpulseCountervirtual
handleCalcfgFromServer(TSD_DeviceCalCfgRequest *request) overrideOcrImpulseCountervirtual
handleChannelConfig(TSD_ChannelConfig *result, bool local) overrideSupla::ElementWithChannelActionsvirtual
handleChannelConfigFinished() overrideSupla::ElementWithChannelActionsvirtual
handleGetChannelState(TDSC_ChannelState *channelState)Supla::Elementvirtual
handleLedStateAfterPhoto() (defined in OcrImpulseCounter)OcrImpulseCounterprotected
handleLedStateBeforePhoto() (defined in OcrImpulseCounter)OcrImpulseCounterprotected
handleNewValueFromServer(TSD_SuplaChannelNewValue *newValue)Supla::Elementvirtual
handleSetChannelConfigResult(TSDS_SetChannelConfigResult *result) overrideSupla::ElementWithChannelActionsvirtual
handleWeeklySchedule(TSD_ChannelConfig *newWeeklySchedule, bool altSchedule=false, bool local=false)Supla::Elementvirtual
hasOcrConfig() const override (defined in OcrImpulseCounter)OcrImpulseCounterprotectedvirtual
incCounter() (defined in Supla::Sensor::VirtualImpulseCounter)Supla::Sensor::VirtualImpulseCounter
invalidatePtr (defined in Supla::Element)Supla::Elementprotectedstatic
IsAnyUpdatePending()Supla::Elementstatic
isAnyUpdatePending() overrideSupla::ElementWithChannelActionsvirtual
isChannelStateEnabled() constSupla::Element
isEventAlreadyUsed(uint16_t event, bool ignoreAlwaysEnabled) override (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
IsInvalidPtrSet()Supla::Elementstatic
isOcrConfigMissing() const override (defined in OcrImpulseCounter)OcrImpulseCounterprotectedvirtual
isOwnerOfSubDeviceId(int subDeviceId) constSupla::Elementvirtual
iterateAlways() overrideOcrImpulseCountervirtual
iterateConnected() overrideOcrImpulseCountervirtual
Supla::Element::iterateConnected(void *ptr)Supla::Elementvirtual
last()Supla::Elementstatic
lastCorrectOcrReading (defined in OcrImpulseCounter)OcrImpulseCounterprotected
lastCorrectOcrReadingTimestamp (defined in OcrImpulseCounter)OcrImpulseCounterprotected
lastOcrInteractionTimestamp (defined in OcrImpulseCounter)OcrImpulseCounterprotected
lastPhotoTakeTimestamp (defined in OcrImpulseCounter)OcrImpulseCounterprotected
lastReadTime (defined in Supla::Sensor::VirtualImpulseCounter)Supla::Sensor::VirtualImpulseCounterprotected
lastUUIDToCheck (defined in OcrImpulseCounter)OcrImpulseCounterprotected
ledTurnOnTimestamp (defined in OcrImpulseCounter)OcrImpulseCounterprotected
loadConfigChangeFlag() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
loadFunctionFromConfig() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
next()Supla::Element
nextPtr (defined in Supla::Element)Supla::Elementprotected
NotifyElementsAboutConfigChange(uint64_t fieldBit)Supla::Elementstatic
NullifyActionsHandledBy(const ActionHandler *client) (defined in Supla::LocalAction)Supla::LocalActionstatic
ocrConfig (defined in OcrImpulseCounter)OcrImpulseCounterprotected
ocrConfigReceived (defined in OcrImpulseCounter)OcrImpulseCounterprotected
OcrImpulseCounter() (defined in OcrImpulseCounter)OcrImpulseCounter
ocrTestExpectedResult (defined in OcrImpulseCounter)OcrImpulseCounterprotected
onDeviceConfigChange(uint64_t fieldBit)Supla::Elementvirtual
onFastTimer()Supla::Elementvirtual
onInit() overrideOcrImpulseCountervirtual
onLoadConfig(SuplaDeviceClass *sdc) overrideOcrImpulseCountervirtual
onLoadState() overrideOcrImpulseCountervirtual
onRegistered(Supla::Protocol::SuplaSrpc *suplaSrpc) overrideSupla::ElementWithChannelActionsvirtual
onSaveState() overrideOcrImpulseCountervirtual
onSoftReset()Supla::Elementvirtual
onTimer()Supla::Elementvirtual
parseServerResponse(const char *response, int responseSize) (defined in OcrImpulseCounter)OcrImpulseCounterprotected
parseStatus(const char *response, int responseSize) (defined in OcrImpulseCounter)OcrImpulseCounterprotected
photoDataBuffer (defined in OcrImpulseCounter)OcrImpulseCounterprotected
photoDataSize (defined in OcrImpulseCounter)OcrImpulseCounterprotected
photosCount (defined in OcrImpulseCounter)OcrImpulseCounterprotected
purgeConfig() overrideSupla::ElementWithChannelActionsvirtual
releasePhoto()=0 (defined in OcrImpulseCounter)OcrImpulseCounterprotectedpure virtual
releasePhotoResource() (defined in OcrImpulseCounter)OcrImpulseCounterprotected
resetCounter() override (defined in OcrImpulseCounter)OcrImpulseCountervirtual
runAction(uint16_t event) const override (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
saveConfigChangeFlag() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
sdc (defined in OcrImpulseCounter)OcrImpulseCounterprotected
sendPhotoToOcrServer(const char *url, const char *authkey, char *resultBuffer, int resultBufferSize, const char *cropSettings)=0 (defined in OcrImpulseCounter)OcrImpulseCounterprotectedpure virtual
setAndSaveFunction(_supla_int_t channelFunction) (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsvirtual
setChannelConfigAttempts (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActionsprotected
setCounter(uint64_t value) (defined in Supla::Sensor::VirtualImpulseCounter)Supla::Sensor::VirtualImpulseCounter
setDefaultFunction(int32_t defaultFunction)Supla::Element
setFactoryTester(Supla::Device::FactoryTest *tester) (defined in OcrImpulseCounter)OcrImpulseCounter
setInitialCaption(const char *caption, bool secondaryChannel=false)Supla::Element
setLedState(int state)=0 (defined in OcrImpulseCounter)OcrImpulseCounterprotectedpure virtual
stopResultCheck() (defined in OcrImpulseCounter)OcrImpulseCounterprotected
takePhoto()=0 (defined in OcrImpulseCounter)OcrImpulseCounterprotectedpure virtual
testMode (defined in OcrImpulseCounter)OcrImpulseCounterprotected
testModeDelay (defined in OcrImpulseCounter)OcrImpulseCounterprotected
triggerSetChannelConfig() (defined in Supla::ElementWithChannelActions)Supla::ElementWithChannelActions
VirtualImpulseCounter() (defined in Supla::Sensor::VirtualImpulseCounter)Supla::Sensor::VirtualImpulseCounter
~ActionHandler() (defined in Supla::ActionHandler)Supla::ActionHandlervirtual
~Element() (defined in Supla::Element)Supla::Elementvirtual
~LocalAction() (defined in Supla::LocalAction)Supla::LocalActionvirtual
~OcrImpulseCounter() (defined in OcrImpulseCounter)OcrImpulseCountervirtual