Revision: 3796
          http://tigervnc.svn.sourceforge.net/tigervnc/?rev=3796&view=rev
Author:   ossman_
Date:     2009-04-30 12:10:18 +0000 (Thu, 30 Apr 2009)

Log Message:
-----------
Prepare document for extensions

The original document is closely tied to RealVNC's implementation in
many aspects. Try to make the important bits more general and clear.

Signed-off-by: Pierre Ossman <oss...@cendio.se>  
Signed-off-by: Daniel P Berrange <d...@berrange.com>

Modified Paths:
--------------
    rfbproto/rfbproto.rst

Modified: rfbproto/rfbproto.rst
===================================================================
--- rfbproto/rfbproto.rst       2009-04-30 11:41:03 UTC (rev 3795)
+++ rfbproto/rfbproto.rst       2009-04-30 12:10:18 UTC (rev 3796)
@@ -106,12 +106,6 @@
 the pixel data. The data itself then follows using the specified
 encoding.
 
-The encoding types defined at present are *Raw*, *CopyRect*, *RRE*,
-*Hextile* and *ZRLE*. In practice we normally use only the *ZRLE*,
-*Hextile* and *CopyRect* encodings since they provide the best
-compression for typical desktops. See `Encodings`_ for a description of
-each of the encodings.
-
 Protocol Extensions
 ===================
 
@@ -143,16 +137,15 @@
     to be anything like the RFB protocol.
 
 **Under no circumstances should you use a different protocol version
-number**. Protocol versions are defined by the maintainers of the RFB
-protocol, RealVNC Ltd. If you use a different protocol version number
-then you are not RFB / VNC compatible. To ensure that you stay
-compatible with the RFB protocol it is important that you contact
-RealVNC Ltd to make sure that your encoding types and security types do
-not clash. Please see the RealVNC website at http://www.realvnc.com for
-details of how to contact us; sending a message to the VNC mailing list
-is the best way to get in touch and let the rest of the VNC community
-know.
+number**. If you use a different protocol version number then you are
+not RFB / VNC compatible.
 
+All three mechanisms for extensions are handled by RealVNC Ltd. To
+ensure that you stay compatible with the RFB protocol it is important
+that you contact RealVNC Ltd to make sure that your encoding types and
+security types do not clash. Please see the RealVNC website at
+http://www.realvnc.com for details of how to contact them.
+
 Protocol Messages
 =================
 
@@ -482,7 +475,7 @@
 Client to Server Messages
 +++++++++++++++++++++++++
 
-The client to server message types defined in this document are:
+The client to server message types that all servers must support are:
 
 =========== ===========================================================
 Number      Name
@@ -495,7 +488,7 @@
 6           ClientCutText
 =========== ===========================================================
 
-Other registered message types are:
+Optional message types are:
 
 =========== ===========================================================
 Number      Name
@@ -508,7 +501,7 @@
 250         Colin Dean xvp
 =========== ===========================================================
 
-Note that before sending a message not defined in this document a
+Note that before sending a message with an optional message type a
 client must have determined that the server supports the relevant
 extension by receiving some extension-specific confirmation from the
 server.
@@ -780,7 +773,7 @@
 Server to Client Messages
 +++++++++++++++++++++++++
 
-The server to client message types defined in this document are:
+The server to client message types that all clients must support are:
 
 =========== ===========================================================
 Number      Name
@@ -791,7 +784,7 @@
 3           ServerCutText
 =========== ===========================================================
 
-Other registered message types are:
+Optional message types are:
 
 =========== ===========================================================
 Number      Name
@@ -803,7 +796,7 @@
 250         Colin Dean xvp
 =========== ===========================================================
 
-Note that before sending a message not defined in this document a
+Note that before sending a message with an optional message type a
 server must have determined that the client supports the relevant
 extension by receiving some extension-specific confirmation from the
 client; usually a request for a given pseudo-encoding.


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations 
Conference from O'Reilly Media. Velocity features a full day of 
expert-led, hands-on workshops and two days of sessions from industry 
leaders in dedicated Performance & Operations tracks. Use code vel09scf 
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
_______________________________________________
Tigervnc-commits mailing list
Tigervnc-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tigervnc-commits

Reply via email to