Sending updates for "video area".

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2331 3789f03b-4d11-0410-bbf8-ca57d06f2519
diff --git a/common/rfb/VNCServer.h b/common/rfb/VNCServer.h
index df0fb0e..1e7acc6 100644
--- a/common/rfb/VNCServer.h
+++ b/common/rfb/VNCServer.h
@@ -35,6 +35,9 @@
     // protocol messages being sent, or clients being disconnected.
     virtual void setPixelBuffer(PixelBuffer* pb) = 0;
 
+    // getPixelBuffer() returns a pointer to the PixelBuffer object.
+    virtual PixelBuffer* getPixelBuffer() const = 0;
+
     // setColourMapEntries() tells the server that some entries in the colour
     // map have changed.  The server will retrieve them via the PixelBuffer's
     // ColourMap object.  This may result in protocol messages being sent.