diff options
| author | Felix Domke <tmbinc@elitedvb.net> | 2005-09-29 22:12:32 +0000 |
|---|---|---|
| committer | Felix Domke <tmbinc@elitedvb.net> | 2005-09-29 22:12:32 +0000 |
| commit | d0899514fa9495013cb73c8ead8c5a5baaf49111 (patch) | |
| tree | 85967f5ac0aa005cea828373fba8e429ae41e69b /lib/service/servicefs.cpp | |
| parent | 2ee3a3e99c59ec6441cb26f083124726f12e1fa5 (diff) | |
| download | enigma2-d0899514fa9495013cb73c8ead8c5a5baaf49111.tar.gz enigma2-d0899514fa9495013cb73c8ead8c5a5baaf49111.zip | |
add offline operations to services
Diffstat (limited to 'lib/service/servicefs.cpp')
| -rw-r--r-- | lib/service/servicefs.cpp | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/lib/service/servicefs.cpp b/lib/service/servicefs.cpp index 67b99c08..5b5957eb 100644 --- a/lib/service/servicefs.cpp +++ b/lib/service/servicefs.cpp @@ -12,7 +12,6 @@ #include <sys/stat.h> #include <unistd.h> - class eStaticServiceFSInformation: public iStaticServiceInformation { DECLARE_REF(eStaticServiceFSInformation); @@ -77,6 +76,12 @@ RESULT eServiceFactoryFS::info(const eServiceReference &ref, ePtr<iStaticService return 0; } +RESULT eServiceFactoryFS::offlineOperations(const eServiceReference &, ePtr<iServiceOfflineOperations> &ptr) +{ + ptr = 0; + return -1; +} + // eServiceFS DEFINE_REF(eServiceFS); @@ -148,7 +153,10 @@ RESULT eServiceFS::getNext(eServiceReference &ptr) } if (!m_list.size()) + { + ptr = eServiceReference(); return -ERANGE; + } ptr = m_list.front(); m_list.pop_front(); |
