openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
timer.TimerEntry Class Reference
Inheritance diagram for timer.TimerEntry:
PowerTimer.PowerTimerEntry RecordTimer.RecordTimerEntry

Public Member Functions

def __init__ (self, begin, end)
 
def __lt__ (self, value)
 
def activate (self)
 
def getNextActivation (self)
 
def setRepeated (self, day)
 
def resetRepeated (self)
 
def processRepeated (self, findRunningEvent=True, findNextEvent=False)
 
def addOneDay (self, timeStruct)
 
def resetState (self)
 
def timeChanged (self)
 
def isRunning (self)
 
def isFindRunningEvent (self)
 
def isFindNextEvent (self)
 
def shouldSkip (self)
 
def abort (self)
 
def fail (self)
 
def disable (self)
 
def enable (self)
 

Public Attributes

 prepare_time
 
 begin
 
 end
 
 state
 
 findRunningEvent
 
 findNextEvent
 
 repeated
 
 repeatedbegindate
 
 backoff
 
 disabled
 
 failed
 
 cancelled
 
 first_try_prepare
 
 timerType
 
 autosleeprepeat
 

Static Public Attributes

int StateWaiting = 0
 
int StatePrepared = 1
 
int StateRunning = 2
 
int StateEnded = 3
 
int StateFailed = 4
 
int StateDisabled = 5
 

Constructor & Destructor Documentation

◆ __init__()

def timer.TimerEntry.__init__ (   self,
  begin,
  end 
)

Member Function Documentation

◆ __lt__()

def timer.TimerEntry.__lt__ (   self,
  value 
)

◆ abort()

def timer.TimerEntry.abort (   self)

◆ activate()

def timer.TimerEntry.activate (   self)

◆ addOneDay()

def timer.TimerEntry.addOneDay (   self,
  timeStruct 
)

◆ disable()

def timer.TimerEntry.disable (   self)

◆ enable()

def timer.TimerEntry.enable (   self)

◆ fail()

def timer.TimerEntry.fail (   self)

◆ getNextActivation()

def timer.TimerEntry.getNextActivation (   self)

Reimplemented in PowerTimer.PowerTimerEntry.

◆ isFindNextEvent()

def timer.TimerEntry.isFindNextEvent (   self)

◆ isFindRunningEvent()

def timer.TimerEntry.isFindRunningEvent (   self)

◆ isRunning()

def timer.TimerEntry.isRunning (   self)

◆ processRepeated()

def timer.TimerEntry.processRepeated (   self,
  findRunningEvent = True,
  findNextEvent = False 
)

◆ resetRepeated()

def timer.TimerEntry.resetRepeated (   self)

◆ resetState()

def timer.TimerEntry.resetState (   self)

◆ setRepeated()

def timer.TimerEntry.setRepeated (   self,
  day 
)

◆ shouldSkip()

def timer.TimerEntry.shouldSkip (   self)

◆ timeChanged()

def timer.TimerEntry.timeChanged (   self)

Member Data Documentation

◆ autosleeprepeat

timer.TimerEntry.autosleeprepeat

◆ backoff

timer.TimerEntry.backoff

◆ begin

timer.TimerEntry.begin

◆ cancelled

timer.TimerEntry.cancelled

◆ disabled

timer.TimerEntry.disabled

◆ end

timer.TimerEntry.end

◆ failed

timer.TimerEntry.failed

◆ findNextEvent

timer.TimerEntry.findNextEvent

◆ findRunningEvent

timer.TimerEntry.findRunningEvent

◆ first_try_prepare

timer.TimerEntry.first_try_prepare

◆ prepare_time

timer.TimerEntry.prepare_time

◆ repeated

timer.TimerEntry.repeated

◆ repeatedbegindate

timer.TimerEntry.repeatedbegindate

◆ state

timer.TimerEntry.state

◆ StateDisabled

int timer.TimerEntry.StateDisabled = 5
static

◆ StateEnded

int timer.TimerEntry.StateEnded = 3
static

◆ StateFailed

int timer.TimerEntry.StateFailed = 4
static

◆ StatePrepared

int timer.TimerEntry.StatePrepared = 1
static

◆ StateRunning

int timer.TimerEntry.StateRunning = 2
static

◆ StateWaiting

int timer.TimerEntry.StateWaiting = 0
static

◆ timerType

timer.TimerEntry.timerType

The documentation for this class was generated from the following file: