openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
Components.InputDevice.RemoteControl Class Reference

Public Member Functions

def __init__ (self)
 
def loadRemoteControl (self, filename)
 
def getRemoteControlKeyList (self)
 
def getRemoteControlKeyLabel (self, keyId)
 
def getRemoteControlKeyPos (self, keyId)
 
def readRemoteControlType (self)
 
def writeRemoteControlType (self, rcType)
 
def getOpenWebifHTML (self)
 

Public Attributes

 model
 
 rcName
 
 rcType
 
 remotes
 
 remote
 

Static Public Attributes

list knownCompatibleRemotes
 

Constructor & Destructor Documentation

◆ __init__()

def Components.InputDevice.RemoteControl.__init__ (   self)

Member Function Documentation

◆ getOpenWebifHTML()

def Components.InputDevice.RemoteControl.getOpenWebifHTML (   self)

◆ getRemoteControlKeyLabel()

def Components.InputDevice.RemoteControl.getRemoteControlKeyLabel (   self,
  keyId 
)

◆ getRemoteControlKeyList()

def Components.InputDevice.RemoteControl.getRemoteControlKeyList (   self)

◆ getRemoteControlKeyPos()

def Components.InputDevice.RemoteControl.getRemoteControlKeyPos (   self,
  keyId 
)

◆ loadRemoteControl()

def Components.InputDevice.RemoteControl.loadRemoteControl (   self,
  filename 
)

◆ readRemoteControlType()

def Components.InputDevice.RemoteControl.readRemoteControlType (   self)

◆ writeRemoteControlType()

def Components.InputDevice.RemoteControl.writeRemoteControlType (   self,
  rcType 
)

Member Data Documentation

◆ knownCompatibleRemotes

list Components.InputDevice.RemoteControl.knownCompatibleRemotes
static
Initial value:
= [
("gb0", "gb1", "gb2", "gb3", "gb4"),
("ini0", "ini1", "ini2", "ini3", "ini4", "ini5", "ini6", "ini7", "ini8"),
("wetek", "wetek2", "wetek3"),
("zgemma1", "zgemma2", "zgemma3", "zgemma4", "zgemma5", "zgemma6", "zgemma7", "evo6", "evo7")
]

◆ model

Components.InputDevice.RemoteControl.model

◆ rcName

Components.InputDevice.RemoteControl.rcName

◆ rcType

Components.InputDevice.RemoteControl.rcType

◆ remote

Components.InputDevice.RemoteControl.remote

◆ remotes

Components.InputDevice.RemoteControl.remotes

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