openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
ePythonMessagePump Class Reference

#include <message.h>

Inheritance diagram for ePythonMessagePump:
eMessagePumpMT

Public Member Functions

void send (int msg)
 
 ePythonMessagePump ()
 
void start ()
 
void stop ()
 
- Public Member Functions inherited from eMessagePumpMT
 eMessagePumpMT ()
 
virtual ~eMessagePumpMT ()
 

Public Attributes

PSignal1< void, int > recv_msg
 

Additional Inherited Members

- Protected Member Functions inherited from eMessagePumpMT
int send (const void *data, int len)
 
int recv (void *data, int len)
 
int getInputFD () const
 
int getOutputFD () const
 

Constructor & Destructor Documentation

◆ ePythonMessagePump()

ePythonMessagePump::ePythonMessagePump ( )
inline

Member Function Documentation

◆ send()

void ePythonMessagePump::send ( int  msg)
inline

◆ start()

void ePythonMessagePump::start ( )
inline

◆ stop()

void ePythonMessagePump::stop ( )
inline

Member Data Documentation

◆ recv_msg

PSignal1<void,int> ePythonMessagePump::recv_msg

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