Server-side support for the XCursor encoding


git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@188 3789f03b-4d11-0410-bbf8-ca57d06f2519
diff --git a/rfb/SMsgWriter.h b/rfb/SMsgWriter.h
index 72bc10a..6dc272c 100644
--- a/rfb/SMsgWriter.h
+++ b/rfb/SMsgWriter.h
@@ -82,6 +82,8 @@
     virtual void cursorChange(WriteSetCursorCallback* cb)=0;
     virtual void writeSetCursor(int width, int height, int hotspotX,
                                 int hotspotY, void* data, void* mask)=0;
+    virtual void writeSetXCursor(int width, int height, int hotspotX,
+                                int hotspotY, void* data, void* mask)=0;
 
     // needFakeUpdate() returns true when an immediate update is needed in
     // order to flush out setDesktopSize or setCursor pseudo-rectangles to the