package Ġorg . jetbrains . project or . common . protocol . handshake Ċ Ċ import Ġkotlinx . serialization . Serializable Ċ Ċ @ Serializable Ċ data Ġclass ĠTo Server Handshake Event ( ĊĠ Ġval Ġcommon Version : ĠInt , ĊĠ Ġval Ġcommon Version Id : ĠInt , ĊĠ Ġval Ġtoken : ĠString ? Ġ= Ġnull , ĊĠ Ġval Ġclient Does Window Management : ĠBoolean , ĊĠ Ġval Ġdisplays : ĠList < Display Description >, ĊĠ Ġval Ġsupported To Client Compress ions : ĠList < Compression Type >, ĊĠ Ġval Ġsupported To Client Protocols : ĠList < Protocol Type >, ĊĠ Ġval Ġsupported ToServer Compress ions : ĠList < Compression Type >, ĊĠ Ġval Ġsupported ToServer Protocols : ĠList < Protocol Type >, Ċ ) Ċ Ċ @ Serializable Ċ data Ġclass ĠDisplay Description ( val Ġx : ĠInt , Ġval Ġy : ĠInt , Ġval Ġwidth : ĠInt , Ġval Ġheight : ĠInt , Ġval Ġscale Factor : ĠDouble ) Ċ