X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/d9ee52e4f0fbe9a1ae00d0e66f9e6f0a07fa319f..e677ac4a7bf81391877c909a703e5918ce4a511b:/lib/service/iservice.h?ds=inline diff --git a/lib/service/iservice.h b/lib/service/iservice.h index 5a8a0627..f699bdb9 100644 --- a/lib/service/iservice.h +++ b/lib/service/iservice.h @@ -155,10 +155,12 @@ public: TEMPLATE_TYPEDEF(ePtr, iStaticServiceInformationPtr); +class eServiceEvent; + class iServiceInformation: public iStaticServiceInformation { public: - + virtual RESULT getEvent(ePtr &evt, int nownext); }; TEMPLATE_TYPEDEF(ePtr, iServiceInformationPtr); @@ -179,7 +181,10 @@ public: enum { evStart, - evEnd + evEnd, + + // when iServiceInformation is implemented: + evNewEvent }; virtual RESULT connectEvent(const Slot2 &event, ePtr &connection)=0; virtual RESULT start()=0;