+ RESULT info(const eServiceReference &, ePtr<iStaticServiceInformation> &ptr);
+private:
+ RESULT lookupService(ePtr<eDVBService> &ptr, const eServiceReference &ref);
+};
+
+class eDVBServiceList: public iListableService
+{
+DECLARE_REF(eDVBServiceList);
+private:
+ eServiceReference m_parent;
+ friend class eServiceFactoryDVB;
+ eDVBServiceList(const eServiceReference &parent);
+public:
+ virtual ~eDVBServiceList();
+ RESULT getContent(std::list<eServiceReference> &list);