openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
Components.Console.Console Class Reference
Inheritance diagram for Components.Console.Console:

Public Member Functions

def __init__ (self, binary=False)
 
def ePopen (self, cmd, callback=None, extra_args=None)
 
def eBatch (self, cmds, callback, extra_args=None, debug=False)
 
def eBatchCB (self, data, retVal, extraArg)
 
def kill (self, name)
 
def killAll (self)
 

Public Attributes

 appContainers
 
 appResults
 
 binary
 
 debug
 

Detailed Description

    Console by default will work with strings on callback.
    If binary data required class shoud be initialized with Console(binary=True)

Constructor & Destructor Documentation

◆ __init__()

def Components.Console.Console.__init__ (   self,
  binary = False 
)

Member Function Documentation

◆ eBatch()

def Components.Console.Console.eBatch (   self,
  cmds,
  callback,
  extra_args = None,
  debug = False 
)

◆ eBatchCB()

def Components.Console.Console.eBatchCB (   self,
  data,
  retVal,
  extraArg 
)

◆ ePopen()

def Components.Console.Console.ePopen (   self,
  cmd,
  callback = None,
  extra_args = None 
)

◆ kill()

def Components.Console.Console.kill (   self,
  name 
)

◆ killAll()

def Components.Console.Console.killAll (   self)

Member Data Documentation

◆ appContainers

Components.Console.Console.appContainers

◆ appResults

Components.Console.Console.appResults

◆ binary

Components.Console.Console.binary

◆ debug

Components.Console.Console.debug

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