12 #ifndef DtCompressedFileTransporter_H_
13 #define DtCompressedFileTransporter_H_
15 #include <vlutil/vlInetFileTransport.h>
37 bool findFirstAvailable =
false,
38 int portRangeToTry = 100,
39 int compressionLevel = 9);
47 virtual void receiveFile(DtInetTcpSocket* sock);
54 virtual bool readFileToBuffer(std::ifstream& inFile,
55 std::vector<char>& fileBuffer,
int fileLengthInBytes,
int& retBufLen,
56 DtInetFileTransportFlags& flags);
59 virtual void finishFile(DtInetFileTransportObject&
object);