package Ġorg . jetbrains . project or . common . protocol . to Client Ċ Ċ import Ġkotlinx . serialization . Serial Name Ċ import Ġkotlinx . serialization . Serializable Ċ import Ġorg . jetbrains . project or . common . protocol . data .* Ċ import Ġorg . jetbrains . project or . common . protocol . to Client . data . idea . Caret Info Ċ Ċ @ Serializable Ċ sealed Ġclass ĠServer Event Ċ Ċ @ Serializable Ċ @ Serial Name (" a ") Ċ data Ġclass ĠServer ImageData Reply Event ( ĊĠ Ġ@ Serial Name (" a ") ĊĠ Ġval Ġimage Id : ĠImage Id , ĊĠ Ġ@ Serial Name (" b ") ĊĠ Ġval Ġimage Data : ĠImage Data , Ċ ) Ġ: ĠServer Event () Ċ Ċ @ Serializable Ċ @ Serial Name (" b ") Ċ data Ġclass ĠServer Ping Reply Event ( ĊĠ Ġ/** ĠFrom Ġconnection Ġopening . Ġ*/ ĊĠ Ġ@ Serial Name (" a ") ĊĠ Ġval Ġclient TimeStamp : ĠInt , ĊĠ Ġ/** ĠFrom Ġconnection Ġopening . Ġ*/ ĊĠ Ġ@ Serial Name (" b ") ĊĠ Ġval Ġserver Read Event TimeStamp : ĠInt , Ċ ) Ġ: ĠServer Event () Ċ Ċ @ Serializable Ċ @ Serial Name (" c ") Ċ data Ġclass ĠServer Clipboard Event ( ĊĠ Ġ@ Serial Name (" a ") ĊĠ Ġval Ġstring Content : ĠString , Ġ Ġ// ĠTODO : Ġsupport Ġmore Ġtypes Ċ ) Ġ: ĠServer Event () Ċ Ċ @ Serializable Ċ @ Serial Name (" d ") Ċ data Ġclass ĠServer Window Set Changed Event ( ĊĠ Ġ@ Serial Name (" a ") ĊĠ Ġval Ġwindow DataList : ĠList < Window Data > Ġ= Ġempty List (), Ġ Ġ// Ġtodo : Ġremove Ġdefault Ġafter Ġhttps :// github . com / Kotlin / kotlin x . serialization / issues / 8 0 6 Ċ ) Ġ: ĠServer Event () Ċ Ċ @ Serializable Ċ @ Serial Name (" e ") Ċ data Ġclass ĠServer Draw Commands Event ( ĊĠ Ġ@ Serial Name (" a ") ĊĠ Ġval Ġtarget : ĠTarget , ĊĠ Ġ@ Serial Name (" b ") ĊĠ Ġval Ġdraw Events : ĠList < Server Window Event > Ġ= Ġempty List (), Ġ Ġ// Ġtodo : Ġremove Ġdefault Ġafter Ġhttps :// github . com / Kotlin / kotlin x . serialization / issues / 8 0 6 Ċ ) Ġ: ĠServer Event () Ġ{ ĊĊĠ Ġ@ Serializable ĊĠ Ġsealed Ġclass ĠTarget Ġ{ ĊĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġ@ Serial Name (" a ") ĊĠĠĠ Ġdata Ġclass ĠOn screen ( ĊĠĠĠĠĠ Ġ@ Serial Name (" a ") ĊĠĠĠĠĠ Ġval Ġwindow Id : ĠInt , ĊĠĠĠ Ġ) Ġ: ĠTarget () ĊĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġ@ Serial Name (" b ") ĊĠĠĠ Ġdata Ġclass ĠOff screen ( ĊĠĠĠĠĠ Ġ@ Serial Name (" a ") ĊĠĠĠĠĠ Ġval Ġp Volatile Image Id : ĠLong , ĊĠĠĠĠĠ Ġ@ Serial Name (" b ") ĊĠĠĠĠĠ Ġval Ġwidth : ĠInt , ĊĠĠĠĠĠ Ġ@ Serial Name (" c ") ĊĠĠĠĠĠ Ġval Ġheight : ĠInt , ĊĠĠĠ Ġ) Ġ: ĠTarget () ĊĠ Ġ} Ċ } Ċ Ċ @ Serializable Ċ @ Serial Name (" f ") Ċ data Ġclass ĠServer Caret Info Changed Event ( ĊĠ Ġ@ Serial Name (" a ") ĊĠ Ġval Ġdata : ĠCare t Info Change , Ċ ) Ġ: ĠServer Event () Ġ{ ĊĊĠ Ġ@ Serializable ĊĠ Ġsealed Ġclass ĠCare t Info Change Ġ{ ĊĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġ@ Serial Name (" a ") ĊĠĠĠ Ġobject ĠNo Care ts Ġ: ĠCare t Info Change () ĊĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġ@ Serial Name (" b ") ĊĠĠĠ Ġdata Ġclass ĠCare ts ( ĊĠĠĠĠĠ Ġ@ Serial Name (" a ") ĊĠĠĠĠĠ Ġval Ġcaret InfoList : ĠList < Caret Info > Ġ= Ġempty List (), Ġ Ġ// Ġtodo : Ġremove Ġdefault Ġafter Ġhttps :// github . com / Kotlin / kotlin x . serialization / issues / 8 0 6 ĊĠĠĠĠĠ Ġ@ Serial Name (" b ") ĊĠĠĠĠĠ Ġval Ġfont Id : ĠShort ? Ġ= Ġnull , ĊĠĠĠĠĠ Ġ@ Serial Name (" c ") ĊĠĠĠĠĠ Ġval ĠfontSize : ĠInt , ĊĠĠĠĠĠ Ġ@ Serial Name (" d ") ĊĠĠĠĠĠ Ġval Ġeditor Window Id : ĠInt , ĊĠĠĠĠĠ Ġ@ Serial Name (" e ") ĊĠĠĠĠĠ Ġval Ġeditor Metrics : ĠCommon Rectangle , ĊĠĠĠĠĠ Ġ@ Serial Name (" f ") ĊĠĠĠĠĠ Ġval Ġline Height : ĠInt , ĊĠĠĠĠĠ Ġ@ Serial Name (" g ") ĊĠĠĠĠĠ Ġval Ġline Asc ent : ĠInt , ĊĠĠĠĠĠ Ġ@ Serial Name (" h ") ĊĠĠĠĠĠ Ġval Ġvertical ScrollBar Width : ĠInt , ĊĠĠĠĠĠ Ġ@ Serial Name (" i ") ĊĠĠĠĠĠ Ġval ĠtextColor : ĠInt , ĊĠĠĠ Ġ) Ġ: ĠCare t Info Change () ĊĠ Ġ} Ċ } Ċ Ċ @ Serializable Ċ sealed Ġclass ĠServer Markdown Event Ġ: ĠServer Event () Ġ{ ĊĊĠ Ġ@ Serializable ĊĠ Ġ@ Serial Name (" g ") ĊĠ Ġdata Ġclass ĠServer Markdown Show Event ( ĊĠĠĠ Ġ@ Serial Name (" a ") ĊĠĠĠ Ġval Ġpanel Id : ĠInt , ĊĠĠĠ Ġ@ Serial Name (" b ") ĊĠĠĠ Ġval Ġshow : ĠBoolean , ĊĠ Ġ) Ġ: ĠServer Markdown Event () ĊĊĠ Ġ@ Serializable ĊĠ Ġ@ Serial Name (" h ") ĊĠ Ġdata Ġclass ĠServer Markdown Resize Event ( ĊĠĠĠ Ġ@ Serial Name (" a ") ĊĠĠĠ Ġval Ġpanel Id : ĠInt , ĊĠĠĠ Ġ@ Serial Name (" b ") ĊĠĠĠ Ġval Ġsize : ĠCommon Int Size , ĊĠ Ġ) Ġ: ĠServer Markdown Event () ĊĊĠ Ġ@ Serializable ĊĠ Ġ@ Serial Name (" i ") ĊĠ Ġdata Ġclass ĠServer Markdown Move Event ( ĊĠĠĠ Ġ@ Serial Name (" a ") ĊĠĠĠ Ġval Ġpanel Id : ĠInt , ĊĠĠĠ Ġ@ Serial Name (" b ") ĊĠĠĠ Ġval Ġpoint : ĠPoint , ĊĠ Ġ) Ġ: ĠServer Markdown Event () ĊĊĠ Ġ@ Serializable ĊĠ Ġ@ Serial Name (" j ") ĊĠ Ġdata Ġclass ĠServer Markdown Dispose Event ( ĊĠĠĠ Ġ@ Serial Name (" a ") ĊĠĠĠ Ġval Ġpanel Id : ĠInt , ĊĠ Ġ) Ġ: ĠServer Markdown Event () ĊĊĠ Ġ@ Serializable ĊĠ Ġ@ Serial Name (" k ") ĊĠ Ġdata Ġclass ĠServer Markdown Place To Window Event ( ĊĠĠĠ Ġ@ Serial Name (" a ") ĊĠĠĠ Ġval Ġpanel Id : ĠInt , ĊĠĠĠ Ġ@ Serial Name (" b ") ĊĠĠĠ Ġval Ġwindow Id : ĠInt , ĊĠ Ġ) Ġ: ĠServer Markdown Event () ĊĊĠ Ġ@ Serializable ĊĠ Ġ@ Serial Name (" l ") ĊĠ Ġdata Ġclass ĠServer Markdown Set Html Event ( ĊĠĠĠ Ġ@ Serial Name (" a ") ĊĠĠĠ Ġval Ġpanel Id : ĠInt , ĊĠĠĠ Ġ@ Serial Name (" b ") ĊĠĠĠ Ġval Ġhtml : ĠString , ĊĠ Ġ) Ġ: ĠServer Markdown Event () ĊĊĠ Ġ@ Serializable ĊĠ Ġ@ Serial Name (" m ") ĊĠ Ġdata Ġclass ĠServer Markdown Set Css Event ( ĊĠĠĠ Ġ@ Serial Name (" a ") ĊĠĠĠ Ġval Ġpanel Id : ĠInt , ĊĠĠĠ Ġ@ Serial Name (" b ") ĊĠĠĠ Ġval Ġcss : ĠString , ĊĠ Ġ) Ġ: ĠServer Markdown Event () ĊĊĠ Ġ@ Serializable ĊĠ Ġ@ Serial Name (" n ") ĊĠ Ġdata Ġclass ĠServer Markdown Scroll Event ( ĊĠĠĠ Ġ@ Serial Name (" a ") ĊĠĠĠ Ġval Ġpanel Id : ĠInt , ĊĠĠĠ Ġ@ Serial Name (" b ") ĊĠĠĠ Ġval Ġscroll Offset : ĠInt , ĊĠ Ġ) Ġ: ĠServer Markdown Event () ĊĊĠ Ġ// Ġtodo : Ġmove Ġout Ġof ĠMD Ġevents : Ġit 's Ġused Ġnot Ġjust Ġin ĠMD Ġnow ĊĠ Ġ@ Serializable ĊĠ Ġ@ Serial Name (" o ") ĊĠ Ġdata Ġclass ĠServer Markdown Browse Uri Event ( ĊĠĠĠ Ġ@ Serial Name (" a ") ĊĠĠĠ Ġval Ġlink : ĠString , ĊĠ Ġ) Ġ: ĠServer Markdown Event () Ċ } Ċ Ċ @ Serializable Ċ @ Serial Name (" p ") Ċ data Ġclass ĠServer Window Colors Event ( ĊĠ Ġ@ Serial Name (" a ") ĊĠ Ġval Ġcolors : ĠColors Storage , Ċ ) Ġ: ĠServer Event () Ġ{ ĊĊĠ Ġ@ Serializable ĊĠ Ġdata Ġclass ĠColors Storage ( ĊĠĠĠ Ġ@ Serial Name (" a ") ĊĠĠĠ Ġval Ġwindow Header Active Background : ĠPaint Value . Color , ĊĠĠĠ Ġ@ Serial Name (" b ") ĊĠĠĠ Ġval Ġwindow Header Inactive Background : ĠPaint Value . Color , ĊĠĠĠ Ġ@ Serial Name (" c ") ĊĠĠĠ Ġval Ġwindow Active Border : ĠPaint Value . Color , ĊĠĠĠ Ġ@ Serial Name (" d ") ĊĠĠĠ Ġval Ġwindow Inactive Border : ĠPaint Value . Color , ĊĠĠĠ Ġ@ Serial Name (" e ") ĊĠĠĠ Ġval Ġwindow Header Active Text : ĠPaint Value . Color , ĊĠĠĠ Ġ@ Serial Name (" f ") ĊĠĠĠ Ġval Ġwindow Header Inactive Text : ĠPaint Value . Color , ĊĠ Ġ) Ċ } Ċ