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

Public Member Functions

def __init__ (self, *args)
 
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')
 

Constructor & Destructor Documentation

◆ __init__()

def enigma.eManagedInputDevicePtr.__init__ (   self,
args 
)

Member Function Documentation

◆ address()

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

◆ batteryLevel()

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

◆ bound()

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

◆ checkVersion()

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

◆ connect()

def enigma.eManagedInputDevicePtr.connect (   self)
connect(eManagedInputDevicePtr self)

◆ connected()

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

◆ dfu()

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

◆ dfuFlash()

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

◆ disconnect()

def enigma.eManagedInputDevicePtr.disconnect (   self)
disconnect(eManagedInputDevicePtr self)

◆ encrypted()

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

◆ getIrKeyCount()

def enigma.eManagedInputDevicePtr.getIrKeyCount (   self)
getIrKeyCount(eManagedInputDevicePtr self)

◆ isDfu()

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

◆ name()

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

◆ ready()

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

◆ resetIr()

def enigma.eManagedInputDevicePtr.resetIr (   self)
resetIr(eManagedInputDevicePtr self)

◆ rssi()

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

◆ setIrKey()

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

◆ setIrProtocol()

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

◆ setLedColor()

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

◆ setLedColorIr()

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

◆ shortName()

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

◆ state()

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

◆ version()

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

◆ vibrate()

def enigma.eManagedInputDevicePtr.vibrate (   self)
vibrate(eManagedInputDevicePtr self)

Member Data Documentation

◆ thisown

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

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