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

#include <tuxtxtapp.h>

Inheritance diagram for eTuxtxtApp:
eThread

Public Member Functions

 eTuxtxtApp ()
 
 ~eTuxtxtApp ()
 
int startUi ()
 
void initCache ()
 
void freeCache ()
 
void startCaching (int tpid, int tdemux)
 
void stopCaching ()
 
void resetPid ()
 
void setEnableTtCachingOnOff (int onoff)
 
void handleKey (int key)
 

Static Public Member Functions

static eTuxtxtAppgetInstance ()
 

Public Attributes

PSignal0< void > appClosed
 

Constructor & Destructor Documentation

◆ eTuxtxtApp()

eTuxtxtApp::eTuxtxtApp ( )

◆ ~eTuxtxtApp()

eTuxtxtApp::~eTuxtxtApp ( )

Member Function Documentation

◆ freeCache()

void eTuxtxtApp::freeCache ( )

◆ getInstance()

static eTuxtxtApp* eTuxtxtApp::getInstance ( )
inlinestatic

◆ handleKey()

void eTuxtxtApp::handleKey ( int  key)

◆ initCache()

void eTuxtxtApp::initCache ( )

◆ resetPid()

void eTuxtxtApp::resetPid ( )
inline

◆ setEnableTtCachingOnOff()

void eTuxtxtApp::setEnableTtCachingOnOff ( int  onoff)

◆ startCaching()

void eTuxtxtApp::startCaching ( int  tpid,
int  tdemux 
)

◆ startUi()

int eTuxtxtApp::startUi ( )

◆ stopCaching()

void eTuxtxtApp::stopCaching ( )

Member Data Documentation

◆ appClosed

PSignal0<void> eTuxtxtApp::appClosed

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