enigma2  2.6
Public Member Functions | Public Attributes | List of all members
Components.ParentalControl.ParentalControl Class Reference

Public Member Functions

def __init__ (self)
 
def serviceMethodWrapper (self, service, method, *args)
 
def setServiceLevel (self, service, type, level)
 
def isServicePlayable (self, ref, callback)
 
def protectService (self, service)
 
def unProtectService (self, service)
 
def getProtectionLevel (self, service)
 
def getProtectionType (self, service)
 
def getConfigValues (self)
 
def standbyCounterCallback (self, configElement)
 
def resetSessionPin (self)
 
def getCurrentTimeStamp (self)
 
def getPinList (self)
 
def servicePinEntered (self, service, result)
 
def saveListToFile (self, sWhichList)
 
def openListFromFile (self, sWhichList)
 
def addServiceToList (self, service, type, vList)
 
def removeServiceFromList (self, service, type, vList)
 
def readServicesFromBouquet (self, sBouquetSelection, formatstring)
 
def save (self)
 
def open (self)
 

Public Attributes

 serviceLevel
 
 configInitialized
 
 sessionPinTimer
 
 sessionPinTimer_conn
 
 sessionPinCached
 
 callback
 
 checkPinInterval
 
 checkPinIntervalCancel
 
 checkSessionPin
 
 checkSessionPinCancel
 
 pinIntervalSeconds
 
 pinIntervalSecondsCancel
 
 storeServicePin
 
 storeServicePinCancel
 
 sessionPinCachedValue
 
 blacklist
 
 whitelist
 

Constructor & Destructor Documentation

◆ __init__()

def Components.ParentalControl.ParentalControl.__init__ (   self)

Member Function Documentation

◆ addServiceToList()

def Components.ParentalControl.ParentalControl.addServiceToList (   self,
  service,
  type,
  vList 
)

◆ getConfigValues()

def Components.ParentalControl.ParentalControl.getConfigValues (   self)

◆ getCurrentTimeStamp()

def Components.ParentalControl.ParentalControl.getCurrentTimeStamp (   self)

◆ getPinList()

def Components.ParentalControl.ParentalControl.getPinList (   self)

◆ getProtectionLevel()

def Components.ParentalControl.ParentalControl.getProtectionLevel (   self,
  service 
)

◆ getProtectionType()

def Components.ParentalControl.ParentalControl.getProtectionType (   self,
  service 
)

◆ isServicePlayable()

def Components.ParentalControl.ParentalControl.isServicePlayable (   self,
  ref,
  callback 
)

◆ open()

def Components.ParentalControl.ParentalControl.open (   self)

◆ openListFromFile()

def Components.ParentalControl.ParentalControl.openListFromFile (   self,
  sWhichList 
)

◆ protectService()

def Components.ParentalControl.ParentalControl.protectService (   self,
  service 
)

◆ readServicesFromBouquet()

def Components.ParentalControl.ParentalControl.readServicesFromBouquet (   self,
  sBouquetSelection,
  formatstring 
)

◆ removeServiceFromList()

def Components.ParentalControl.ParentalControl.removeServiceFromList (   self,
  service,
  type,
  vList 
)

◆ resetSessionPin()

def Components.ParentalControl.ParentalControl.resetSessionPin (   self)

◆ save()

def Components.ParentalControl.ParentalControl.save (   self)

◆ saveListToFile()

def Components.ParentalControl.ParentalControl.saveListToFile (   self,
  sWhichList 
)

◆ serviceMethodWrapper()

def Components.ParentalControl.ParentalControl.serviceMethodWrapper (   self,
  service,
  method,
args 
)

◆ servicePinEntered()

def Components.ParentalControl.ParentalControl.servicePinEntered (   self,
  service,
  result 
)

◆ setServiceLevel()

def Components.ParentalControl.ParentalControl.setServiceLevel (   self,
  service,
  type,
  level 
)

◆ standbyCounterCallback()

def Components.ParentalControl.ParentalControl.standbyCounterCallback (   self,
  configElement 
)

◆ unProtectService()

def Components.ParentalControl.ParentalControl.unProtectService (   self,
  service 
)

Member Data Documentation

◆ blacklist

Components.ParentalControl.ParentalControl.blacklist

◆ callback

Components.ParentalControl.ParentalControl.callback

◆ checkPinInterval

Components.ParentalControl.ParentalControl.checkPinInterval

◆ checkPinIntervalCancel

Components.ParentalControl.ParentalControl.checkPinIntervalCancel

◆ checkSessionPin

Components.ParentalControl.ParentalControl.checkSessionPin

◆ checkSessionPinCancel

Components.ParentalControl.ParentalControl.checkSessionPinCancel

◆ configInitialized

Components.ParentalControl.ParentalControl.configInitialized

◆ pinIntervalSeconds

Components.ParentalControl.ParentalControl.pinIntervalSeconds

◆ pinIntervalSecondsCancel

Components.ParentalControl.ParentalControl.pinIntervalSecondsCancel

◆ serviceLevel

Components.ParentalControl.ParentalControl.serviceLevel

◆ sessionPinCached

Components.ParentalControl.ParentalControl.sessionPinCached

◆ sessionPinCachedValue

Components.ParentalControl.ParentalControl.sessionPinCachedValue

◆ sessionPinTimer

Components.ParentalControl.ParentalControl.sessionPinTimer

◆ sessionPinTimer_conn

Components.ParentalControl.ParentalControl.sessionPinTimer_conn

◆ storeServicePin

Components.ParentalControl.ParentalControl.storeServicePin

◆ storeServicePinCancel

Components.ParentalControl.ParentalControl.storeServicePinCancel

◆ whitelist

Components.ParentalControl.ParentalControl.whitelist

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