fix
[enigma2.git] / lib / service / servicefs.h
index e87b53a2b6bfff1f8a415074ae9c695105e7b695..46e8b890df61c1deeb4fac81158cbb3f7c03ccce 100644 (file)
@@ -16,6 +16,7 @@ public:
        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);
 private:
        ePtr<iStaticServiceInformation> m_service_information;
 };
@@ -35,6 +36,8 @@ public:
        
        RESULT getContent(std::list<eServiceReference> &list);
        RESULT getNext(eServiceReference &ptr);
+       int compareLessEqual(const eServiceReference &, const eServiceReference &);
+       RESULT startEdit(ePtr<iMutableServiceList> &);
 };
 
 #endif