openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
RecordTimer.RecordTimer Class Reference
Inheritance diagram for RecordTimer.RecordTimer:
timer.Timer

Public Member Functions

def __init__ (self)
 
def loadTimers (self)
 
def saveTimers (self)
 
def saveTimer (self)
 
def createTimer (self, timerDom)
 
def timeChanged (self, timer)
 
def doActivate (self, timer)
 
def cleanup (self)
 
def shutdown (self)
 
def getNextRecordingTimeOld (self, getNextStbPowerOn=False)
 
def getNextRecordingTime (self, getNextStbPowerOn=False)
 
def isNextRecordAfterEventActionAuto (self)
 
def record (self, timer, ignoreTSC=False, dosave=True)
 
def removeEntry (self, timer)
 
def getNextZapTime (self)
 
def isRecTimerWakeup (self)
 
def isRecording (self)
 
def getStillRecording (self)
 
def isInTimer (self, eventid, begin, duration, service, getTimer=False)
 
- Public Member Functions inherited from timer.Timer
def calcNextActivation (self)
 
def processActivation (self)
 
def setNextActivation (self, now, when)
 
def addTimerEntry (self, entry, noRecalc=False)
 
def stateChanged (self, entry)
 
def cleanupDisabled (self)
 
def cleanupDaily (self, days)
 

Public Attributes

 onTimerAdded
 
 onTimerRemoved
 
 onTimerChanged
 
- Public Attributes inherited from timer.Timer
 timer_list
 
 processed_timers
 
 timer
 
 lastActivation
 
 on_state_change
 
 next
 

Additional Inherited Members

- Static Public Attributes inherited from timer.Timer
int MaxWaitTime = 100
 

Constructor & Destructor Documentation

◆ __init__()

def RecordTimer.RecordTimer.__init__ (   self)

Reimplemented from timer.Timer.

Member Function Documentation

◆ cleanup()

def RecordTimer.RecordTimer.cleanup (   self)

Reimplemented from timer.Timer.

◆ createTimer()

def RecordTimer.RecordTimer.createTimer (   self,
  timerDom 
)

◆ doActivate()

def RecordTimer.RecordTimer.doActivate (   self,
  timer 
)

Reimplemented from timer.Timer.

◆ getNextRecordingTime()

def RecordTimer.RecordTimer.getNextRecordingTime (   self,
  getNextStbPowerOn = False 
)

◆ getNextRecordingTimeOld()

def RecordTimer.RecordTimer.getNextRecordingTimeOld (   self,
  getNextStbPowerOn = False 
)

◆ getNextZapTime()

def RecordTimer.RecordTimer.getNextZapTime (   self)

◆ getStillRecording()

def RecordTimer.RecordTimer.getStillRecording (   self)

◆ isInTimer()

def RecordTimer.RecordTimer.isInTimer (   self,
  eventid,
  begin,
  duration,
  service,
  getTimer = False 
)

◆ isNextRecordAfterEventActionAuto()

def RecordTimer.RecordTimer.isNextRecordAfterEventActionAuto (   self)

◆ isRecording()

def RecordTimer.RecordTimer.isRecording (   self)

◆ isRecTimerWakeup()

def RecordTimer.RecordTimer.isRecTimerWakeup (   self)

◆ loadTimers()

def RecordTimer.RecordTimer.loadTimers (   self)

◆ record()

def RecordTimer.RecordTimer.record (   self,
  timer,
  ignoreTSC = False,
  dosave = True 
)

◆ removeEntry()

def RecordTimer.RecordTimer.removeEntry (   self,
  timer 
)

◆ saveTimer()

def RecordTimer.RecordTimer.saveTimer (   self)

◆ saveTimers()

def RecordTimer.RecordTimer.saveTimers (   self)

◆ shutdown()

def RecordTimer.RecordTimer.shutdown (   self)

◆ timeChanged()

def RecordTimer.RecordTimer.timeChanged (   self,
  timer 
)

Reimplemented from timer.Timer.

Member Data Documentation

◆ onTimerAdded

RecordTimer.RecordTimer.onTimerAdded

◆ onTimerChanged

RecordTimer.RecordTimer.onTimerChanged

◆ onTimerRemoved

RecordTimer.RecordTimer.onTimerRemoved

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