enigma2  2.6
Public Member Functions | Static Public Attributes | List of all members
enigma.eInputDeviceManager Class Reference
Inheritance diagram for enigma.eInputDeviceManager:
enigma.iObject

Public Member Functions

def __init__ (self, *args, **kwargs)
 
def getInstance ()
 
def start (self)
 
def stop (self)
 
def hasFeature (self, feature)
 
def available (self)
 
def responding (self)
 
def version (self)
 
def getDevice (self, address)
 
def getConnectedDevices (self)
 
def getAvailableDevices (self)
 
def rescan (self)
 
def refresh (self)
 
def connectDevice (self, device)
 
def disconnectDevice (self, device)
 
def vibrate (self, device=0)
 
def setLedColor (self, *args)
 
def setLedColorIr (self, *args)
 
def setIrProtocol (self, device, isRepeat, irProtocol)
 
def setIrKey (self, device, irKey)
 
def resetIr (self, device)
 
def getIrKeyCount (self, device)
 
def dfu (self, device)
 
def dfuFlash (self, device, bin, data)
 

Static Public Attributes

 thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
 FEATURE_UNCONNECTED_KEYPRESS = _enigma.eInputDeviceManager_FEATURE_UNCONNECTED_KEYPRESS
 
 FEATURE_DFU_UPDATE = _enigma.eInputDeviceManager_FEATURE_DFU_UPDATE
 
 getInstance = staticmethod(getInstance)
 
 deviceStateChanged = _swig_property(_enigma.eInputDeviceManager_deviceStateChanged_get, _enigma.eInputDeviceManager_deviceStateChanged_set)
 
 unboundRemoteKeyPressed = _swig_property(_enigma.eInputDeviceManager_unboundRemoteKeyPressed_get, _enigma.eInputDeviceManager_unboundRemoteKeyPressed_set)
 
 irKeyCount = _swig_property(_enigma.eInputDeviceManager_irKeyCount_get, _enigma.eInputDeviceManager_irKeyCount_set)
 
 dfuEvent = _swig_property(_enigma.eInputDeviceManager_dfuEvent_get, _enigma.eInputDeviceManager_dfuEvent_set)
 
 dfuProgress = _swig_property(_enigma.eInputDeviceManager_dfuProgress_get, _enigma.eInputDeviceManager_dfuProgress_set)
 
 batteryLow = _swig_property(_enigma.eInputDeviceManager_batteryLow_get, _enigma.eInputDeviceManager_batteryLow_set)
 
 deviceListChanged = _swig_property(_enigma.eInputDeviceManager_deviceListChanged_get, _enigma.eInputDeviceManager_deviceListChanged_set)
 
 start
 
 stop
 
 hasFeature
 
 available
 
 responding
 
 version
 
 getDevice
 
 getConnectedDevices
 
 getAvailableDevices
 
 rescan
 
 refresh
 
 connectDevice
 
 disconnectDevice
 
 vibrate
 
 setLedColor
 
 setLedColorIr
 
 setIrProtocol
 
 setIrKey
 
 resetIr
 
 getIrKeyCount
 
 dfu
 
 dfuFlash
 
- Static Public Attributes inherited from enigma.iObject
 thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 

Constructor & Destructor Documentation

◆ __init__()

def enigma.eInputDeviceManager.__init__ (   self,
args,
**  kwargs 
)

Reimplemented from enigma.iObject.

Member Function Documentation

◆ available()

def enigma.eInputDeviceManager.available (   self)
available(eInputDeviceManager self) -> bool

◆ connectDevice()

def enigma.eInputDeviceManager.connectDevice (   self,
  device 
)
connectDevice(eInputDeviceManager self, eManagedInputDevicePtr device)

◆ dfu()

def enigma.eInputDeviceManager.dfu (   self,
  device 
)
dfu(eInputDeviceManager self, eManagedInputDevicePtr device) -> int

◆ dfuFlash()

def enigma.eInputDeviceManager.dfuFlash (   self,
  device,
  bin,
  data 
)
dfuFlash(eInputDeviceManager self, eManagedInputDevicePtr device, std::string const & bin, std::string const & data) -> bool

◆ disconnectDevice()

def enigma.eInputDeviceManager.disconnectDevice (   self,
  device 
)
disconnectDevice(eInputDeviceManager self, eManagedInputDevicePtr device)

◆ getAvailableDevices()

def enigma.eInputDeviceManager.getAvailableDevices (   self)
getAvailableDevices(eInputDeviceManager self) -> eManagedInputDevicePtrList

◆ getConnectedDevices()

def enigma.eInputDeviceManager.getConnectedDevices (   self)
getConnectedDevices(eInputDeviceManager self) -> eManagedInputDevicePtrList

◆ getDevice()

def enigma.eInputDeviceManager.getDevice (   self,
  address 
)
getDevice(eInputDeviceManager self, std::string const & address) -> eManagedInputDevicePtr

◆ getInstance()

def enigma.eInputDeviceManager.getInstance ( )
getInstance() -> eInputDeviceManager

◆ getIrKeyCount()

def enigma.eInputDeviceManager.getIrKeyCount (   self,
  device 
)
getIrKeyCount(eInputDeviceManager self, eManagedInputDevicePtr device)

◆ hasFeature()

def enigma.eInputDeviceManager.hasFeature (   self,
  feature 
)
hasFeature(eInputDeviceManager self, int feature) -> bool

◆ refresh()

def enigma.eInputDeviceManager.refresh (   self)
refresh(eInputDeviceManager self)

◆ rescan()

def enigma.eInputDeviceManager.rescan (   self)
rescan(eInputDeviceManager self)

◆ resetIr()

def enigma.eInputDeviceManager.resetIr (   self,
  device 
)
resetIr(eInputDeviceManager self, eManagedInputDevicePtr device)

◆ responding()

def enigma.eInputDeviceManager.responding (   self)
responding(eInputDeviceManager self) -> bool

◆ setIrKey()

def enigma.eInputDeviceManager.setIrKey (   self,
  device,
  irKey 
)
setIrKey(eInputDeviceManager self, eManagedInputDevicePtr device, IrKey irKey)

◆ setIrProtocol()

def enigma.eInputDeviceManager.setIrProtocol (   self,
  device,
  isRepeat,
  irProtocol 
)
setIrProtocol(eInputDeviceManager self, eManagedInputDevicePtr device, bool isRepeat, IrProtocol irProtocol)

◆ setLedColor()

def enigma.eInputDeviceManager.setLedColor (   self,
args 
)
setLedColor(eInputDeviceManager self, uint32_t rgb)
setLedColor(eInputDeviceManager self, eManagedInputDevicePtr device, uint32_t rgb)

◆ setLedColorIr()

def enigma.eInputDeviceManager.setLedColorIr (   self,
args 
)
setLedColorIr(eInputDeviceManager self, uint32_t rgb)
setLedColorIr(eInputDeviceManager self, eManagedInputDevicePtr device, uint32_t rgb)

◆ start()

def enigma.eInputDeviceManager.start (   self)
start(eInputDeviceManager self)

◆ stop()

def enigma.eInputDeviceManager.stop (   self)
stop(eInputDeviceManager self)

◆ version()

def enigma.eInputDeviceManager.version (   self)
version(eInputDeviceManager self) -> std::string

◆ vibrate()

def enigma.eInputDeviceManager.vibrate (   self,
  device = 0 
)
vibrate(eInputDeviceManager self, eManagedInputDevicePtr device=0)
vibrate(eInputDeviceManager self)

Member Data Documentation

◆ available

enigma.eInputDeviceManager.available
static

◆ batteryLow

enigma.eInputDeviceManager.batteryLow = _swig_property(_enigma.eInputDeviceManager_batteryLow_get, _enigma.eInputDeviceManager_batteryLow_set)
static

◆ connectDevice

enigma.eInputDeviceManager.connectDevice
static

◆ deviceListChanged

enigma.eInputDeviceManager.deviceListChanged = _swig_property(_enigma.eInputDeviceManager_deviceListChanged_get, _enigma.eInputDeviceManager_deviceListChanged_set)
static

◆ deviceStateChanged

enigma.eInputDeviceManager.deviceStateChanged = _swig_property(_enigma.eInputDeviceManager_deviceStateChanged_get, _enigma.eInputDeviceManager_deviceStateChanged_set)
static

◆ dfu

enigma.eInputDeviceManager.dfu
static

◆ dfuEvent

enigma.eInputDeviceManager.dfuEvent = _swig_property(_enigma.eInputDeviceManager_dfuEvent_get, _enigma.eInputDeviceManager_dfuEvent_set)
static

◆ dfuFlash

enigma.eInputDeviceManager.dfuFlash
static

◆ dfuProgress

enigma.eInputDeviceManager.dfuProgress = _swig_property(_enigma.eInputDeviceManager_dfuProgress_get, _enigma.eInputDeviceManager_dfuProgress_set)
static

◆ disconnectDevice

enigma.eInputDeviceManager.disconnectDevice
static

◆ FEATURE_DFU_UPDATE

enigma.eInputDeviceManager.FEATURE_DFU_UPDATE = _enigma.eInputDeviceManager_FEATURE_DFU_UPDATE
static

◆ FEATURE_UNCONNECTED_KEYPRESS

enigma.eInputDeviceManager.FEATURE_UNCONNECTED_KEYPRESS = _enigma.eInputDeviceManager_FEATURE_UNCONNECTED_KEYPRESS
static

◆ getAvailableDevices

enigma.eInputDeviceManager.getAvailableDevices
static

◆ getConnectedDevices

enigma.eInputDeviceManager.getConnectedDevices
static

◆ getDevice

enigma.eInputDeviceManager.getDevice
static

◆ getInstance

enigma.eInputDeviceManager.getInstance = staticmethod(getInstance)
static

◆ getIrKeyCount

enigma.eInputDeviceManager.getIrKeyCount
static

◆ hasFeature

enigma.eInputDeviceManager.hasFeature
static

◆ irKeyCount

enigma.eInputDeviceManager.irKeyCount = _swig_property(_enigma.eInputDeviceManager_irKeyCount_get, _enigma.eInputDeviceManager_irKeyCount_set)
static

◆ refresh

enigma.eInputDeviceManager.refresh
static

◆ rescan

enigma.eInputDeviceManager.rescan
static

◆ resetIr

enigma.eInputDeviceManager.resetIr
static

◆ responding

enigma.eInputDeviceManager.responding
static

◆ setIrKey

enigma.eInputDeviceManager.setIrKey
static

◆ setIrProtocol

enigma.eInputDeviceManager.setIrProtocol
static

◆ setLedColor

enigma.eInputDeviceManager.setLedColor
static

◆ setLedColorIr

enigma.eInputDeviceManager.setLedColorIr
static

◆ start

enigma.eInputDeviceManager.start
static

◆ stop

enigma.eInputDeviceManager.stop
static

◆ thisown

enigma.eInputDeviceManager.thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
static

◆ unboundRemoteKeyPressed

enigma.eInputDeviceManager.unboundRemoteKeyPressed = _swig_property(_enigma.eInputDeviceManager_unboundRemoteKeyPressed_get, _enigma.eInputDeviceManager_unboundRemoteKeyPressed_set)
static

◆ version

enigma.eInputDeviceManager.version
static

◆ vibrate

enigma.eInputDeviceManager.vibrate
static

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