git.cweiske.de
/
enigma2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fix memleak when call of convertFunc failes
[enigma2.git]
/
lib
/
base
/
filepush.h
diff --git
a/lib/base/filepush.h
b/lib/base/filepush.h
index b8d9f22176ef0f613c31c8cee03ccbee95195556..a419d7190e4f97305cca4f0e671e412248e1cd92 100644
(file)
--- a/
lib/base/filepush.h
+++ b/
lib/base/filepush.h
@@
-2,6
+2,7
@@
#define __lib_base_filepush_h
#include <lib/base/thread.h>
#define __lib_base_filepush_h
#include <lib/base/thread.h>
+#include <sys/types.h>
class eFilePushThread: public eThread
{
class eFilePushThread: public eThread
{
@@
-10,6
+11,14
@@
public:
void thread();
void stop();
void start(int sourcefd, int destfd);
void thread();
void stop();
void start(int sourcefd, int destfd);
+
+ void pause();
+ void seek(int whence, off_t where);
+ void resume();
+
+ /* flushes the internal readbuffer */
+ void flush();
+
private:
int m_stop;
unsigned char m_buffer[65536];
private:
int m_stop;
unsigned char m_buffer[65536];