DeepSleepManager.h
  
Go to the documentation of this file.
DB_EDGEVIS_SDK const EDeepSleepMode GetSleepMode() const 
Returns the current state of the Encoder with regards to Deep Sleep This will either indicate that th...
DB_EDGEVIS_SDK const int64_t GetWakeTime() const 
Returns the time at which the Encoder will awake from sleep mode. 
A DeepSleepManager interface is used to manage and facilitate the Deep Sleep feature on an Encoder...
Definition: DeepSleepManager.h:32
DB_EDGEVIS_SDK const OpResult SleepUntilAlarm()
Sets the Encoder to sleep until an Alarm event wakes it up again. 
DB_EDGEVIS_SDK const OpResult CancelSleep()
Sets the Encoder to cancel any existing sleep state. 
DB_EDGEVIS_SDK const OpResult PostponeResumeSleep(const int64_t postponeBy)
Postpones an upcoming scheduled sleep by a certain amount of time. 
The EdgeVis Decoder SDK namespace. 
DB_EDGEVIS_SDK const OpResult SleepForDuration(const int64_t duration)
Sets the Encoder to sleep for a certain period of time. 
DB_EDGEVIS_SDK const int64_t GetNextCheckinTime() const 
Returns the time at which the Encoder will next check in with the server for an update to sleep statu...
 
                     
                 
          
          