enigma2  2.6
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
timer.Timer Class Reference
Inheritance diagram for timer.Timer:
RecordTimer.RecordTimer SleepTimer.SleepTimer

Public Member Functions

def __init__ (self)
 
def stateChanged (self, entry)
 
def cleanup (self)
 
def addTimerEntry (self, entry, noRecalc=0)
 
def setNextActivation (self, when)
 
def calcNextActivation (self)
 
def timeChanged (self, timer)
 
def doActivate (self, w)
 
def processActivation (self)
 

Public Attributes

 timer_list
 
 processed_timers
 
 timer
 
 timer_conn
 
 lastActivation
 
 on_state_change
 
 next
 

Static Public Attributes

int MaxWaitTime = 100
 

Constructor & Destructor Documentation

◆ __init__()

def timer.Timer.__init__ (   self)

Member Function Documentation

◆ addTimerEntry()

def timer.Timer.addTimerEntry (   self,
  entry,
  noRecalc = 0 
)

◆ calcNextActivation()

def timer.Timer.calcNextActivation (   self)

◆ cleanup()

def timer.Timer.cleanup (   self)

◆ doActivate()

def timer.Timer.doActivate (   self,
  w 
)

Reimplemented in RecordTimer.RecordTimer.

◆ processActivation()

def timer.Timer.processActivation (   self)

◆ setNextActivation()

def timer.Timer.setNextActivation (   self,
  when 
)

◆ stateChanged()

def timer.Timer.stateChanged (   self,
  entry 
)

◆ timeChanged()

def timer.Timer.timeChanged (   self,
  timer 
)

Member Data Documentation

◆ lastActivation

timer.Timer.lastActivation

◆ MaxWaitTime

int timer.Timer.MaxWaitTime = 100
static

◆ next

timer.Timer.next

◆ on_state_change

timer.Timer.on_state_change

◆ processed_timers

timer.Timer.processed_timers

◆ timer

timer.Timer.timer

◆ timer_conn

timer.Timer.timer_conn

◆ timer_list

timer.Timer.timer_list

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