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

Public Member Functions

def __init__ (self)
 
def setCWD (self, path)
 
def exec1 (self, str)
 
def exec2 (self, cmdline, argv)
 
def getPID (self)
 
def kill (self)
 
def sendCtrlC (self)
 
def sendEOF (self)
 
def write (self, data, len)
 
def setFileFD (self, num, fd)
 
def running (self)
 
def execute (self, *args)
 
- Public Member Functions inherited from enigma.iObject
def __init__ (self, *args, **kwargs)
 

Static Public Attributes

 thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
 dataAvail = _swig_property(_enigma.eConsoleAppContainer_dataAvail_get, _enigma.eConsoleAppContainer_dataAvail_set)
 
 stdoutAvail = _swig_property(_enigma.eConsoleAppContainer_stdoutAvail_get, _enigma.eConsoleAppContainer_stdoutAvail_set)
 
 stderrAvail = _swig_property(_enigma.eConsoleAppContainer_stderrAvail_get, _enigma.eConsoleAppContainer_stderrAvail_set)
 
 dataSent = _swig_property(_enigma.eConsoleAppContainer_dataSent_get, _enigma.eConsoleAppContainer_dataSent_set)
 
 appClosed = _swig_property(_enigma.eConsoleAppContainer_appClosed_get, _enigma.eConsoleAppContainer_appClosed_set)
 
- 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.eConsoleAppContainer.__init__ (   self)
__init__(eConsoleAppContainer self) -> eConsoleAppContainer

Member Function Documentation

◆ exec1()

def enigma.eConsoleAppContainer.exec1 (   self,
  str 
)
exec1(eConsoleAppContainer self, char const * str) -> int

◆ exec2()

def enigma.eConsoleAppContainer.exec2 (   self,
  cmdline,
  argv 
)
exec2(eConsoleAppContainer self, char const * cmdline, char const *const [] argv) -> int

◆ execute()

def enigma.eConsoleAppContainer.execute (   self,
args 
)

◆ getPID()

def enigma.eConsoleAppContainer.getPID (   self)
getPID(eConsoleAppContainer self) -> int

◆ kill()

def enigma.eConsoleAppContainer.kill (   self)
kill(eConsoleAppContainer self)

◆ running()

def enigma.eConsoleAppContainer.running (   self)
running(eConsoleAppContainer self) -> bool

◆ sendCtrlC()

def enigma.eConsoleAppContainer.sendCtrlC (   self)
sendCtrlC(eConsoleAppContainer self)

◆ sendEOF()

def enigma.eConsoleAppContainer.sendEOF (   self)
sendEOF(eConsoleAppContainer self)

◆ setCWD()

def enigma.eConsoleAppContainer.setCWD (   self,
  path 
)
setCWD(eConsoleAppContainer self, char const * path) -> int

◆ setFileFD()

def enigma.eConsoleAppContainer.setFileFD (   self,
  num,
  fd 
)
setFileFD(eConsoleAppContainer self, int num, int fd)

◆ write()

def enigma.eConsoleAppContainer.write (   self,
  data,
  len 
)
write(eConsoleAppContainer self, char const * data, int len)

Member Data Documentation

◆ appClosed

enigma.eConsoleAppContainer.appClosed = _swig_property(_enigma.eConsoleAppContainer_appClosed_get, _enigma.eConsoleAppContainer_appClosed_set)
static

◆ dataAvail

enigma.eConsoleAppContainer.dataAvail = _swig_property(_enigma.eConsoleAppContainer_dataAvail_get, _enigma.eConsoleAppContainer_dataAvail_set)
static

◆ dataSent

enigma.eConsoleAppContainer.dataSent = _swig_property(_enigma.eConsoleAppContainer_dataSent_get, _enigma.eConsoleAppContainer_dataSent_set)
static

◆ stderrAvail

enigma.eConsoleAppContainer.stderrAvail = _swig_property(_enigma.eConsoleAppContainer_stderrAvail_get, _enigma.eConsoleAppContainer_stderrAvail_set)
static

◆ stdoutAvail

enigma.eConsoleAppContainer.stdoutAvail = _swig_property(_enigma.eConsoleAppContainer_stdoutAvail_get, _enigma.eConsoleAppContainer_stdoutAvail_set)
static

◆ thisown

enigma.eConsoleAppContainer.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: