00001 #ifndef __INCREMENTAL_READ_INTERFACE_H 00002 #define __INCREMENTAL_READ_INTERFACE_H 00003 00004 #include "FileListNodeContext.h" 00005 #include "Export.h" 00006 00007 class RAK_DLL_EXPORT IncrementalReadInterface 00008 { 00009 public: 00010 IncrementalReadInterface() {} 00011 virtual ~IncrementalReadInterface() {} 00012 00020 virtual unsigned int GetFilePart( const char *filename, unsigned int startReadBytes, unsigned int numBytesToRead, void *preallocatedDestination, FileListNodeContext context); 00021 }; 00022 00023 #endif