aboutsummaryrefslogtreecommitdiffstats
path: root/common/rfb/CMsgWriter.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'common/rfb/CMsgWriter.cxx')
-rw-r--r--common/rfb/CMsgWriter.cxx16
1 files changed, 10 insertions, 6 deletions
diff --git a/common/rfb/CMsgWriter.cxx b/common/rfb/CMsgWriter.cxx
index 0128c431..c592a25e 100644
--- a/common/rfb/CMsgWriter.cxx
+++ b/common/rfb/CMsgWriter.cxx
@@ -24,6 +24,9 @@
#include <stdio.h>
#include <assert.h>
+#include <core/Rect.h>
+#include <core/string.h>
+
#include <rdr/OutStream.h>
#include <rdr/MemOutStream.h>
#include <rdr/ZlibOutStream.h>
@@ -33,10 +36,9 @@
#include <rfb/qemuTypes.h>
#include <rfb/clipboardTypes.h>
#include <rfb/PixelFormat.h>
-#include <rfb/Rect.h>
+#include <rfb/ScreenSet.h>
#include <rfb/ServerParams.h>
#include <rfb/CMsgWriter.h>
-#include <rfb/util.h>
using namespace rfb;
@@ -101,7 +103,8 @@ void CMsgWriter::writeSetDesktopSize(int width, int height,
endMsg();
}
-void CMsgWriter::writeFramebufferUpdateRequest(const Rect& r, bool incremental)
+void CMsgWriter::writeFramebufferUpdateRequest(const core::Rect& r,
+ bool incremental)
{
startMsg(msgTypeFramebufferUpdateRequest);
os->writeU8(incremental);
@@ -173,9 +176,10 @@ void CMsgWriter::writeKeyEvent(uint32_t keysym, uint32_t keycode, bool down)
}
-void CMsgWriter::writePointerEvent(const Point& pos, uint16_t buttonMask)
+void CMsgWriter::writePointerEvent(const core::Point& pos,
+ uint16_t buttonMask)
{
- Point p(pos);
+ core::Point p(pos);
bool extendedMouseButtons;
if (p.x < 0) p.x = 0;
@@ -223,7 +227,7 @@ void CMsgWriter::writeClientCutText(const char* str)
if (strchr(str, '\r') != nullptr)
throw std::invalid_argument("Invalid carriage return in clipboard data");
- std::string latin1(utf8ToLatin1(str));
+ std::string latin1(core::utf8ToLatin1(str));
startMsg(msgTypeClientCutText);
os->pad(3);