aboutsummaryrefslogtreecommitdiff
path: root/lib/base/filepush.h
diff options
context:
space:
mode:
authorFelix Domke <tmbinc@elitedvb.net>2005-10-25 21:38:50 +0000
committerFelix Domke <tmbinc@elitedvb.net>2005-10-25 21:38:50 +0000
commita67e67b1f38ddb2a01c1d5f09e32d373344e4d5e (patch)
tree4069a90bcc194000b1c37bbf3abab4082be5decc /lib/base/filepush.h
parentae96169ee008d8755894a25ed28fb4bc4f309593 (diff)
downloadenigma2-a67e67b1f38ddb2a01c1d5f09e32d373344e4d5e.tar.gz
enigma2-a67e67b1f38ddb2a01c1d5f09e32d373344e4d5e.zip
- add pause/seek/resume functions to filepush
Diffstat (limited to 'lib/base/filepush.h')
-rw-r--r--lib/base/filepush.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/base/filepush.h b/lib/base/filepush.h
index b8d9f221..ed2dc2eb 100644
--- a/lib/base/filepush.h
+++ b/lib/base/filepush.h
@@ -2,6 +2,7 @@
#define __lib_base_filepush_h
#include <lib/base/thread.h>
+#include <sys/types.h>
class eFilePushThread: public eThread
{
@@ -10,6 +11,11 @@ public:
void thread();
void stop();
void start(int sourcefd, int destfd);
+
+ void pause();
+ void seek(off_t where);
+ void resume();
+
private:
int m_stop;
unsigned char m_buffer[65536];