aboutsummaryrefslogtreecommitdiffstats
path: root/vncviewer
diff options
context:
space:
mode:
Diffstat (limited to 'vncviewer')
-rw-r--r--vncviewer/FTMsgWriter.cxx71
-rw-r--r--vncviewer/FTMsgWriter.h21
2 files changed, 92 insertions, 0 deletions
diff --git a/vncviewer/FTMsgWriter.cxx b/vncviewer/FTMsgWriter.cxx
index 1b376cef..7f22390d 100644
--- a/vncviewer/FTMsgWriter.cxx
+++ b/vncviewer/FTMsgWriter.cxx
@@ -34,3 +34,74 @@ FTMsgWriter::FTMsgWriter(rdr::OutStream *pOS)
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;
+}
diff --git a/vncviewer/FTMsgWriter.h b/vncviewer/FTMsgWriter.h
index 17378309..81c2205e 100644
--- a/vncviewer/FTMsgWriter.h
+++ b/vncviewer/FTMsgWriter.h
@@ -24,6 +24,7 @@
#ifndef __RFB_WIN32_FTMSGWRITER_H__
#define __RFB_WIN32_FTMSGWRITER_H__
+#include <rdr/types.h>
#include <rdr/OutStream.h>
#include <vncviewer/FileTransfer.h>
@@ -35,6 +36,26 @@ namespace rfb {
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;
};