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

Public Member Functions

def __init__ (self, *args, **kwargs)
 
def address (self)
 
def name (self)
 
def shortName (self)
 
def version (self)
 
def batteryLevel (self)
 
def rssi (self)
 
def encrypted (self)
 
def state (self)
 
def connected (self)
 
def bound (self)
 
def ready (self)
 
def isDfu (self)
 
def checkVersion (self, major, minor=0)
 
def connect (self)
 
def disconnect (self)
 
def vibrate (self)
 
def setLedColor (self, color)
 
def setLedColorIr (self, color)
 
def setIrProtocol (self, isRepeat, protocolData)
 
def setIrKey (self, keyData)
 
def resetIr (self)
 
def getIrKeyCount (self)
 
def dfu (self)
 
def dfuFlash (self, dat, bin)
 

Static Public Attributes

 thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
 TYPE_UNDEF = _enigma.eManagedInputDevice_TYPE_UNDEF
 
 TYPE_DREAMBLE = _enigma.eManagedInputDevice_TYPE_DREAMBLE
 
 STATE_DISCONNECTED = _enigma.eManagedInputDevice_STATE_DISCONNECTED
 
 STATE_CONNECTING = _enigma.eManagedInputDevice_STATE_CONNECTING
 
 STATE_CONNECTED = _enigma.eManagedInputDevice_STATE_CONNECTED
 
- 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.eManagedInputDevice.__init__ (   self,
args,
**  kwargs 
)

Reimplemented from enigma.iObject.

Member Function Documentation

◆ address()

def enigma.eManagedInputDevice.address (   self)
address(eManagedInputDevice self) -> std::string const

◆ batteryLevel()

def enigma.eManagedInputDevice.batteryLevel (   self)
batteryLevel(eManagedInputDevice self) -> int

◆ bound()

def enigma.eManagedInputDevice.bound (   self)
bound(eManagedInputDevice self) -> bool

◆ checkVersion()

def enigma.eManagedInputDevice.checkVersion (   self,
  major,
  minor = 0 
)
checkVersion(eManagedInputDevice self, uint32_t major, uint32_t minor=0) -> int
checkVersion(eManagedInputDevice self, uint32_t major) -> int

◆ connect()

def enigma.eManagedInputDevice.connect (   self)
connect(eManagedInputDevice self)

◆ connected()

def enigma.eManagedInputDevice.connected (   self)
connected(eManagedInputDevice self) -> bool

◆ dfu()

def enigma.eManagedInputDevice.dfu (   self)
dfu(eManagedInputDevice self) -> int

◆ dfuFlash()

def enigma.eManagedInputDevice.dfuFlash (   self,
  dat,
  bin 
)
dfuFlash(eManagedInputDevice self, std::string const & dat, std::string const & bin) -> bool

◆ disconnect()

def enigma.eManagedInputDevice.disconnect (   self)
disconnect(eManagedInputDevice self)

◆ encrypted()

def enigma.eManagedInputDevice.encrypted (   self)
encrypted(eManagedInputDevice self) -> bool

◆ getIrKeyCount()

def enigma.eManagedInputDevice.getIrKeyCount (   self)
getIrKeyCount(eManagedInputDevice self)

◆ isDfu()

def enigma.eManagedInputDevice.isDfu (   self)
isDfu(eManagedInputDevice self) -> bool

◆ name()

def enigma.eManagedInputDevice.name (   self)
name(eManagedInputDevice self) -> std::string const

◆ ready()

def enigma.eManagedInputDevice.ready (   self)
ready(eManagedInputDevice self) -> bool

◆ resetIr()

def enigma.eManagedInputDevice.resetIr (   self)
resetIr(eManagedInputDevice self)

◆ rssi()

def enigma.eManagedInputDevice.rssi (   self)
rssi(eManagedInputDevice self) -> int

◆ setIrKey()

def enigma.eManagedInputDevice.setIrKey (   self,
  keyData 
)
setIrKey(eManagedInputDevice self, IrKey keyData)

◆ setIrProtocol()

def enigma.eManagedInputDevice.setIrProtocol (   self,
  isRepeat,
  protocolData 
)
setIrProtocol(eManagedInputDevice self, bool isRepeat, IrProtocol protocolData)

◆ setLedColor()

def enigma.eManagedInputDevice.setLedColor (   self,
  color 
)
setLedColor(eManagedInputDevice self, uint32_t color)

◆ setLedColorIr()

def enigma.eManagedInputDevice.setLedColorIr (   self,
  color 
)
setLedColorIr(eManagedInputDevice self, uint32_t color)

◆ shortName()

def enigma.eManagedInputDevice.shortName (   self)
shortName(eManagedInputDevice self) -> std::string const

◆ state()

def enigma.eManagedInputDevice.state (   self)
state(eManagedInputDevice self) -> int

◆ version()

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

◆ vibrate()

def enigma.eManagedInputDevice.vibrate (   self)
vibrate(eManagedInputDevice self)

Member Data Documentation

◆ STATE_CONNECTED

enigma.eManagedInputDevice.STATE_CONNECTED = _enigma.eManagedInputDevice_STATE_CONNECTED
static

◆ STATE_CONNECTING

enigma.eManagedInputDevice.STATE_CONNECTING = _enigma.eManagedInputDevice_STATE_CONNECTING
static

◆ STATE_DISCONNECTED

enigma.eManagedInputDevice.STATE_DISCONNECTED = _enigma.eManagedInputDevice_STATE_DISCONNECTED
static

◆ thisown

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

◆ TYPE_DREAMBLE

enigma.eManagedInputDevice.TYPE_DREAMBLE = _enigma.eManagedInputDevice_TYPE_DREAMBLE
static

◆ TYPE_UNDEF

enigma.eManagedInputDevice.TYPE_UNDEF = _enigma.eManagedInputDevice_TYPE_UNDEF
static

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