Update for latest TigerVNC
diff --git a/src/AndroidDesktop.h b/src/AndroidDesktop.h
index 768c27c..93a6610 100644
--- a/src/AndroidDesktop.h
+++ b/src/AndroidDesktop.h
@@ -34,11 +34,12 @@
virtual void start(rfb::VNCServer* vs);
virtual void stop();
+ virtual void terminate();
virtual rfb::Point getFbSize();
virtual unsigned int setScreenLayout(int fb_width, int fb_height, const rfb::ScreenSet& layout);
- virtual void keyEvent(rdr::U32 key, bool down);
+ virtual void keyEvent(rdr::U32 keysym, rdr::U32 keycode, bool down);
virtual void pointerEvent(const rfb::Point& pos, int buttonMask);
virtual void processFrames();
@@ -51,6 +52,8 @@
virtual void onFrameAvailable(const BufferItem& item);
+ virtual void queryConnection(network::Socket* sock, const char* userName);
+
private:
virtual void notify();