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

Public Member Functions

def __init__ (self, serviceref, begin, end, name, description, eit, disabled=False, justplay=TIMERTYPE.JUSTPLAY, afterEvent=AFTEREVENT.DEFAULT, checkOldTimers=False, dirname=None, tags=None, descramble="notset", record_ecm="notset", rename_repeat=True, isAutoTimer=False, ice_timer_id=None, always_zap=TIMERTYPE.ALWAYS_ZAP, MountPath=None, fixDescription=False, cridSeries=None, cridEpisode=None, cridRecommendation=None)
 
def __repr__ (self)
 
def activate (self)
 
def resetTimerWakeup (self)
 
def getNextActivation (self, getNextStbPowerOn=False)
 
def timeChanged (self)
 
def do_backoff (self)
 
def log (self, code, msg)
 
def setAutoincreaseEnd (self, entry=None)
 
def sendStandbyNotification (self, answer)
 
def sendTryQuitMainloopNotification (self, answer)
 
def mountTest (self, dirname, cmd)
 
def stopMountText (self, thread, cmd)
 
def freespace (self, WRITEERROR=False)
 
def calculateFilename (self, name=None)
 
def getEventFromEPGId (self, id=None)
 
def getEventFromEPG (self)
 
def tryPrepare (self)
 
def keypress (self, key=None, flag=1)
 
def setRecordingPreferredTuner (self, setdefault=False)
 
def failureCB_pip (self, answer)
 
def failureCB_pseudo_rec (self, answer)
 
def failureCB_streaming (self, answer)
 
def failureCB (self, answer)
 
def switchToAll (self)
 
def check_justplay (self)
 
def gotRecordEvent (self, record, event)
 
def setRecordService (self, service)
 
- Public Member Functions inherited from timer.TimerEntry
def __init__ (self, begin, end)
 
def __lt__ (self, value)
 
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 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

 marginBefore
 
 marginAfter
 
 eventBegin
 
 eventEnd
 
 begin
 
 end
 
 hasEndTime
 
 service_ref
 
 eit
 
 name
 
 description
 
 cridSeries
 
 cridEpisode
 
 cridRecommendation
 
 dontSave
 
 disabled
 
 timer
 
 start_prepare
 
 justplay
 
 always_zap
 
 afterEvent
 
 dirname
 
 dirnameHadToFallback
 
 autoincrease
 
 autoincreasetime
 
 tags
 
 mountPath
 
 messageString
 
 messageStringShow
 
 messageBoxAnswerPending
 
 justTriedFreeingTuner
 
 mountPathRetryCounter
 
 mountPathErrorNumber
 
 lastend
 
 descramble
 
 record_ecm
 
 needChangePriorityFrontend
 
 change_frontend
 
 rename_repeat
 
 isAutoTimer
 
 ice_timer_id
 
 wasInStandby
 
 vpsplugin_enabled
 
 vpsplugin_overwrite
 
 vpsplugin_time
 
 justremind
 
 log_entries
 
 failed
 
 next_activation
 
 backoff
 
 first_try_prepare
 
 isStillRecording
 
 state
 
 Filename
 
- Public Attributes inherited from timer.TimerEntry
 prepare_time
 
 begin
 
 end
 
 state
 
 findRunningEvent
 
 findNextEvent
 
 repeated
 
 repeatedbegindate
 
 backoff
 
 disabled
 
 failed
 
 cancelled
 
 first_try_prepare
 
 timerType
 
 autosleeprepeat
 

Properties

 record_service = property(lambda self: self.__record_service, setRecordService)
 

Additional Inherited Members

- Static Public Attributes inherited from timer.TimerEntry
int StateWaiting = 0
 
int StatePrepared = 1
 
int StateRunning = 2
 
int StateEnded = 3
 
int StateFailed = 4
 
int StateDisabled = 5
 

Constructor & Destructor Documentation

◆ __init__()

def RecordTimer.RecordTimerEntry.__init__ (   self,
  serviceref,
  begin,
  end,
  name,
  description,
  eit,
  disabled = False,
  justplay = TIMERTYPE.JUSTPLAY,
  afterEvent = AFTEREVENT.DEFAULT,
  checkOldTimers = False,
  dirname = None,
  tags = None,
  descramble = "notset",
  record_ecm = "notset",
  rename_repeat = True,
  isAutoTimer = False,
  ice_timer_id = None,
  always_zap = TIMERTYPE.ALWAYS_ZAP,
  MountPath = None,
  fixDescription = False,
  cridSeries = None,
  cridEpisode = None,
  cridRecommendation = None 
)

Member Function Documentation

◆ __repr__()

def RecordTimer.RecordTimerEntry.__repr__ (   self)

◆ activate()

def RecordTimer.RecordTimerEntry.activate (   self)

Reimplemented from timer.TimerEntry.

◆ calculateFilename()

def RecordTimer.RecordTimerEntry.calculateFilename (   self,
  name = None 
)

◆ check_justplay()

def RecordTimer.RecordTimerEntry.check_justplay (   self)

◆ do_backoff()

def RecordTimer.RecordTimerEntry.do_backoff (   self)

◆ failureCB()

def RecordTimer.RecordTimerEntry.failureCB (   self,
  answer 
)

◆ failureCB_pip()

def RecordTimer.RecordTimerEntry.failureCB_pip (   self,
  answer 
)

◆ failureCB_pseudo_rec()

def RecordTimer.RecordTimerEntry.failureCB_pseudo_rec (   self,
  answer 
)

◆ failureCB_streaming()

def RecordTimer.RecordTimerEntry.failureCB_streaming (   self,
  answer 
)

◆ freespace()

def RecordTimer.RecordTimerEntry.freespace (   self,
  WRITEERROR = False 
)

◆ getEventFromEPG()

def RecordTimer.RecordTimerEntry.getEventFromEPG (   self)

◆ getEventFromEPGId()

def RecordTimer.RecordTimerEntry.getEventFromEPGId (   self,
  id = None 
)

◆ getNextActivation()

def RecordTimer.RecordTimerEntry.getNextActivation (   self,
  getNextStbPowerOn = False 
)

◆ gotRecordEvent()

def RecordTimer.RecordTimerEntry.gotRecordEvent (   self,
  record,
  event 
)

◆ keypress()

def RecordTimer.RecordTimerEntry.keypress (   self,
  key = None,
  flag = 1 
)

◆ log()

def RecordTimer.RecordTimerEntry.log (   self,
  code,
  msg 
)

◆ mountTest()

def RecordTimer.RecordTimerEntry.mountTest (   self,
  dirname,
  cmd 
)

◆ resetTimerWakeup()

def RecordTimer.RecordTimerEntry.resetTimerWakeup (   self)

◆ sendStandbyNotification()

def RecordTimer.RecordTimerEntry.sendStandbyNotification (   self,
  answer 
)

◆ sendTryQuitMainloopNotification()

def RecordTimer.RecordTimerEntry.sendTryQuitMainloopNotification (   self,
  answer 
)

◆ setAutoincreaseEnd()

def RecordTimer.RecordTimerEntry.setAutoincreaseEnd (   self,
  entry = None 
)

◆ setRecordingPreferredTuner()

def RecordTimer.RecordTimerEntry.setRecordingPreferredTuner (   self,
  setdefault = False 
)

◆ setRecordService()

def RecordTimer.RecordTimerEntry.setRecordService (   self,
  service 
)

◆ stopMountText()

def RecordTimer.RecordTimerEntry.stopMountText (   self,
  thread,
  cmd 
)

◆ switchToAll()

def RecordTimer.RecordTimerEntry.switchToAll (   self)

◆ timeChanged()

def RecordTimer.RecordTimerEntry.timeChanged (   self)

Reimplemented from timer.TimerEntry.

◆ tryPrepare()

def RecordTimer.RecordTimerEntry.tryPrepare (   self)

Member Data Documentation

◆ afterEvent

RecordTimer.RecordTimerEntry.afterEvent

◆ always_zap

RecordTimer.RecordTimerEntry.always_zap

◆ autoincrease

RecordTimer.RecordTimerEntry.autoincrease

◆ autoincreasetime

RecordTimer.RecordTimerEntry.autoincreasetime

◆ backoff

RecordTimer.RecordTimerEntry.backoff

◆ begin

RecordTimer.RecordTimerEntry.begin

◆ change_frontend

RecordTimer.RecordTimerEntry.change_frontend

◆ cridEpisode

RecordTimer.RecordTimerEntry.cridEpisode

◆ cridRecommendation

RecordTimer.RecordTimerEntry.cridRecommendation

◆ cridSeries

RecordTimer.RecordTimerEntry.cridSeries

◆ descramble

RecordTimer.RecordTimerEntry.descramble

◆ description

RecordTimer.RecordTimerEntry.description

◆ dirname

RecordTimer.RecordTimerEntry.dirname

◆ dirnameHadToFallback

RecordTimer.RecordTimerEntry.dirnameHadToFallback

◆ disabled

RecordTimer.RecordTimerEntry.disabled

◆ dontSave

RecordTimer.RecordTimerEntry.dontSave

◆ eit

RecordTimer.RecordTimerEntry.eit

◆ end

RecordTimer.RecordTimerEntry.end

◆ eventBegin

RecordTimer.RecordTimerEntry.eventBegin

◆ eventEnd

RecordTimer.RecordTimerEntry.eventEnd

◆ failed

RecordTimer.RecordTimerEntry.failed

◆ Filename

RecordTimer.RecordTimerEntry.Filename

◆ first_try_prepare

RecordTimer.RecordTimerEntry.first_try_prepare

◆ hasEndTime

RecordTimer.RecordTimerEntry.hasEndTime

◆ ice_timer_id

RecordTimer.RecordTimerEntry.ice_timer_id

◆ isAutoTimer

RecordTimer.RecordTimerEntry.isAutoTimer

◆ isStillRecording

RecordTimer.RecordTimerEntry.isStillRecording

◆ justplay

RecordTimer.RecordTimerEntry.justplay

◆ justremind

RecordTimer.RecordTimerEntry.justremind

◆ justTriedFreeingTuner

RecordTimer.RecordTimerEntry.justTriedFreeingTuner

◆ lastend

RecordTimer.RecordTimerEntry.lastend

◆ log_entries

RecordTimer.RecordTimerEntry.log_entries

◆ marginAfter

RecordTimer.RecordTimerEntry.marginAfter

◆ marginBefore

RecordTimer.RecordTimerEntry.marginBefore

◆ messageBoxAnswerPending

RecordTimer.RecordTimerEntry.messageBoxAnswerPending

◆ messageString

RecordTimer.RecordTimerEntry.messageString

◆ messageStringShow

RecordTimer.RecordTimerEntry.messageStringShow

◆ mountPath

RecordTimer.RecordTimerEntry.mountPath

◆ mountPathErrorNumber

RecordTimer.RecordTimerEntry.mountPathErrorNumber

◆ mountPathRetryCounter

RecordTimer.RecordTimerEntry.mountPathRetryCounter

◆ name

RecordTimer.RecordTimerEntry.name

◆ needChangePriorityFrontend

RecordTimer.RecordTimerEntry.needChangePriorityFrontend

◆ next_activation

RecordTimer.RecordTimerEntry.next_activation

◆ record_ecm

RecordTimer.RecordTimerEntry.record_ecm

◆ rename_repeat

RecordTimer.RecordTimerEntry.rename_repeat

◆ service_ref

RecordTimer.RecordTimerEntry.service_ref

◆ start_prepare

RecordTimer.RecordTimerEntry.start_prepare

◆ state

RecordTimer.RecordTimerEntry.state

◆ tags

RecordTimer.RecordTimerEntry.tags

◆ timer

RecordTimer.RecordTimerEntry.timer

◆ vpsplugin_enabled

RecordTimer.RecordTimerEntry.vpsplugin_enabled

◆ vpsplugin_overwrite

RecordTimer.RecordTimerEntry.vpsplugin_overwrite

◆ vpsplugin_time

RecordTimer.RecordTimerEntry.vpsplugin_time

◆ wasInStandby

RecordTimer.RecordTimerEntry.wasInStandby

Property Documentation

◆ record_service

RecordTimer.RecordTimerEntry.record_service = property(lambda self: self.__record_service, setRecordService)
static

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