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

#include <servicem2ts.h>

Inheritance diagram for eServiceFactoryM2TS:
iServiceHandler iObject

Public Types

enum  { id = eServiceReference::idServiceM2TS }
 

Public Member Functions

 eServiceFactoryM2TS ()
 
virtual ~eServiceFactoryM2TS ()
 
RESULT play (const eServiceReference &, ePtr< iPlayableService > &ptr)
 
RESULT record (const eServiceReference &, ePtr< iRecordableService > &ptr)
 
RESULT list (const eServiceReference &, ePtr< iListableService > &ptr)
 
RESULT info (const eServiceReference &, ePtr< iStaticServiceInformation > &ptr)
 
RESULT offlineOperations (const eServiceReference &, ePtr< iServiceOfflineOperations > &ptr)
 
- Public Member Functions inherited from iServiceHandler
virtual SWIG_VOID (RESULT) play(const eServiceReference &
 
virtual SWIG_VOID (RESULT) record(const eServiceReference &
 
virtual SWIG_VOID (RESULT) list(const eServiceReference &
 
virtual SWIG_VOID (RESULT) info(const eServiceReference &
 
virtual SWIG_VOID (RESULT) offlineOperations(const eServiceReference &
 
- Public Member Functions inherited from iObject
void operator delete (void *p)
 
virtual void AddRef ()=0
 
virtual void Release ()=0
 

Additional Inherited Members

- Public Attributes inherited from iServiceHandler
virtual ePtr< iPlayableService > & SWIG_OUTPUT =0
 
virtual ePtr< iRecordableService > & SWIG_OUTPUT =0
 
virtual ePtr< iListableService > & SWIG_OUTPUT =0
 
virtual ePtr< iStaticServiceInformation > & SWIG_OUTPUT =0
 
virtual ePtr< iServiceOfflineOperations > & SWIG_OUTPUT =0
 
- Protected Member Functions inherited from iObject
virtual ~iObject ()
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
id 

Constructor & Destructor Documentation

◆ eServiceFactoryM2TS()

eServiceFactoryM2TS::eServiceFactoryM2TS ( )

◆ ~eServiceFactoryM2TS()

eServiceFactoryM2TS::~eServiceFactoryM2TS ( )
virtual

Member Function Documentation

◆ info()

RESULT eServiceFactoryM2TS::info ( const eServiceReference ref,
ePtr< iStaticServiceInformation > &  ptr 
)

◆ list()

RESULT eServiceFactoryM2TS::list ( const eServiceReference ref,
ePtr< iListableService > &  ptr 
)

◆ offlineOperations()

RESULT eServiceFactoryM2TS::offlineOperations ( const eServiceReference ref,
ePtr< iServiceOfflineOperations > &  ptr 
)

◆ play()

RESULT eServiceFactoryM2TS::play ( const eServiceReference ref,
ePtr< iPlayableService > &  ptr 
)

◆ record()

RESULT eServiceFactoryM2TS::record ( const eServiceReference ref,
ePtr< iRecordableService > &  ptr 
)

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