FTMsgWriter::~FTMsgWriter()
{
}
+
+bool
+FTMsgWriter::writeFileListRqst(unsigned short dirNameSize, char *pDirName,
+ int dest, unsigned char flags)
+{
+ return false;
+}
+
+
+bool
+FTMsgWriter::writeFileDownloadCancel(unsigned short reasonLen, char *pReason)
+{
+ return false;
+}
+
+bool
+FTMsgWriter::writeFileDownloadRqst(unsigned short filenameLen, char *pFilename,
+ unsigned int position)
+{
+ return false;
+}
+
+bool
+FTMsgWriter::writeFileUploadData(unsigned short dataSize, char *pData)
+{
+ return false;
+}
+
+bool
+FTMsgWriter::writeFileUploadData(unsigned int modTime)
+{
+ return false;
+}
+
+bool
+FTMsgWriter::writeFileUploadFailed(unsigned short reasonLen, char *pReason)
+{
+ return false;
+}
+
+bool
+FTMsgWriter::writeFileUploadRqst(unsigned short filenameLen, char *pFilename,
+ unsigned int position)
+{
+ return false;
+}
+
+bool
+FTMsgWriter::writeFileCreateDirRqst(unsigned short dirNameLen, char *pDirName)
+{
+ return false;
+}
+
+bool
+FTMsgWriter::writeFileDirSizeRqst(unsigned short dirNameLen, char *pDirName, int dest)
+{
+ return false;
+}
+
+bool
+FTMsgWriter::writeFileRenameRqst(unsigned short oldNameLen, unsigned short newNameLen,
+ char *pOldName, char *pNewName)
+{
+ return false;
+}
+
+bool
+FTMsgWriter::writeFileDeleteRqst(unsigned short nameLen, char *pName)
+{
+ return false;
+}
#ifndef __RFB_WIN32_FTMSGWRITER_H__
#define __RFB_WIN32_FTMSGWRITER_H__
+#include <rdr/types.h>
#include <rdr/OutStream.h>
#include <vncviewer/FileTransfer.h>
FTMsgWriter(rdr::OutStream *pOS);
~FTMsgWriter();
+ bool writeFileListRqst(unsigned short dirNameSize, char *pDirName,
+ int dest, unsigned char flags);
+
+ bool writeFileDownloadCancel(unsigned short reasonLen, char *pReason);
+ bool writeFileDownloadRqst(unsigned short filenameLen, char *pFilename,
+ unsigned int position);
+
+ bool writeFileUploadData(unsigned short dataSize, char *pData);
+ bool writeFileUploadData(unsigned int modTime);
+ bool writeFileUploadFailed(unsigned short reasonLen, char *pReason);
+ bool writeFileUploadRqst(unsigned short filenameLen, char *pFilename,
+ unsigned int position);
+
+ bool writeFileCreateDirRqst(unsigned short dirNameLen, char *pDirName);
+ bool writeFileDirSizeRqst(unsigned short dirNameLen, char *pDirName, int dest);
+
+ bool writeFileRenameRqst(unsigned short oldNameLen, unsigned short newNameLen,
+ char *pOldName, char *pNewName);
+ bool writeFileDeleteRqst(unsigned short nameLen, char *pName);
+
private:
rdr::OutStream *m_pOutStream;
};