Stupid winsock needs special way to close sockets.
[dftpd.git] / DataBufferFileSymbian.hpp
blob7ef9b65a09b665280d5725bf0a3e5af9c0073636
1 #ifndef __DFTPD__DATABUFFERFILESYMBIAN_HPP__
2 #define __DFTPD__DATABUFFERFILESYMBIAN_HPP__
4 #include <f32file.h>
5 #include "DataBuffer.hpp"
7 class DataBufferFileSymbian : public DataBuffer
9 public:
10 DataBufferFileSymbian( RFile* f, int secondaryBufferSize );
11 ~DataBufferFileSymbian();
13 int Read( void* ptr, int size );
14 int Write( void* ptr, int size );
15 void Store( void* ptr, int size );
17 private:
18 RFile* m_file;
20 char* m_secBuf;
21 int m_secBufSize;
24 #endif