xpra icon
Bug tracker and wiki

Changes between Version 19 and Version 20 of NetworkProtocol


Ignore:
Timestamp:
03/29/14 03:36:16 (6 years ago)
Author:
Antoine Martin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • NetworkProtocol

    v19 v20  
    7777||{{{damage-sequence}}}||sequence ID and decoding details||the client is acknowledging that it has painted a screen update received in a {{{draw}}} packet||the server ''may'' use this information to estimate the performance of the connection and of the client, and ''may'' decide to send more screen updates|| ||
    7878||{{{server-settings}}}||settings||the client's xsettings have changed||the server ''should'' apply the new settings|| ||
    79 ||{{{jpeg-quality}}} (deprecated) or [[BR]] {{{quality}}}||new fixed picture quality value from -1 to 100||the client wants to use a fixed quality (0 to 100), or disable fixed quality (-1)||the server ''should'' honour the request, it ''may'' refresh all the windows with the new setting|| ||
    80 ||{{{min-quality}}}||new minimum picture quality value||
    81 ||{{{speed}}}||new fixed speed value from -1 to 100||the client wants to use a fixed speed (0 to 100), or disable fixed speed (-1)||the server ''should'' honour the request, it ''may'' refresh all the windows with the new setting|| ||
    82 ||{{{min-speed}}}||new minimum speed setting||
     79||{{{jpeg-quality}}} (deprecated) or [[BR]] {{{quality}}}||new fixed picture quality value from -1 to 100||the client wants to use a fixed quality (0 to 100), or disable fixed quality (-1)||the server ''should'' honour the request, it ''may'' refresh all the windows with the new setting||{{{change-quality}}}||
     80||{{{min-quality}}}||new minimum picture quality value|| || ||{{{change-min-quality}}}||
     81||{{{speed}}}||new fixed speed value from -1 to 100||the client wants to use a fixed speed (0 to 100), or disable fixed speed (-1)||the server ''should'' honour the request, it ''may'' refresh all the windows with the new setting||{{{change-speed}}}||
     82||{{{min-speed}}}||new minimum speed setting|| || ||{{{change-min-speed}}}||
     83||{{{info-request}}}||client UUID and list of window IDs||request the server to send detailed statistics including those for the windows given||the server ''should'' send an {{{info-response}}} packet back with the information||{{{info-request}}}}
     84
    8385
    8486TODO: undocumented:
    85 ||{{{info-request}}}||
    8687||{{{set_deflate}}}||
    8788||{{{desktop_size}}}||
     
    9697||{{{screenshot}}}||
    9798||{{{disconnect}}}||
     99
     100Notes:
     101* changing speed or quality is not applicable to all encodings, the server will expose the relevant encodings through the capabilities: {{{encodings.with_speed}}}, {{{encodings.with_quality}}} and {{{encodings.with_lossless_mode}}} (for quality=100%)
     102* changing xsettings, clipboard  or bell settings may not be possible if those features are disabled by the server - in which case the server will simply ignore the request