aboutsummaryrefslogtreecommitdiff
path: root/lib/service/iservice.h
diff options
context:
space:
mode:
authorghost <andreas.monzner@multimedia-labs.de>2009-05-05 15:54:25 +0200
committerghost <andreas.monzner@multimedia-labs.de>2009-05-05 15:54:25 +0200
commita8e6636ef62a84710ec458edf68fd6b65fc878c7 (patch)
treefca535c1588415657fb2f959b56069423ac13cde /lib/service/iservice.h
parent46f10713ad5ff48a1f6e09fcdef01c46fae1e6b5 (diff)
downloadenigma2-a8e6636ef62a84710ec458edf68fd6b65fc878c7.tar.gz
enigma2-a8e6636ef62a84710ec458edf68fd6b65fc878c7.zip
add iSubserviceList interface to iRecordableService
Diffstat (limited to 'lib/service/iservice.h')
-rw-r--r--lib/service/iservice.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/service/iservice.h b/lib/service/iservice.h
index 7b85c8fa..8e3cec6f 100644
--- a/lib/service/iservice.h
+++ b/lib/service/iservice.h
@@ -867,7 +867,8 @@ public:
evRecordStopped,
evNewProgramInfo,
evRecordFailed,
- evRecordWriteError
+ evRecordWriteError,
+ evNewEventInfo
};
enum {
NoError=0,
@@ -899,6 +900,7 @@ public:
virtual RESULT stop()=0;
virtual SWIG_VOID(RESULT) frontendInfo(ePtr<iFrontendInformation> &SWIG_OUTPUT)=0;
virtual SWIG_VOID(RESULT) stream(ePtr<iStreamableService> &SWIG_OUTPUT)=0;
+ virtual SWIG_VOID(RESULT) subServices(ePtr<iSubserviceList> &SWIG_OUTPUT)=0;
};
SWIG_TEMPLATE_TYPEDEF(ePtr<iRecordableService>, iRecordableServicePtr);