/* Ċ Ġ* ĠCopyright Ġ 2 0 1 9 - 2 0 2 0 ĠM am oe ĠTechnologies Ġand Ġcontributors . Ċ Ġ* Ċ Ġ* Ġ ĠæŃ¤ æºĲ ä»£çłģ çļĦ ä½¿çĶ¨ åıĹ ĠGNU ĠA FFER O ĠGENER AL ĠPUBLIC ĠLICENSE Ġversion Ġ 3 Ġ è®¸ åı¯ è¯ģ çļĦ çº¦ æĿŁ , Ġåı¯ä»¥ åľ¨ ä»¥ä¸ĭ éĵ¾æİ¥ æī¾åĪ° è¯¥ è®¸ åı¯ è¯ģ . Ċ Ġ* Ġ ĠUse Ġof Ġthis Ġsource Ġcode Ġis Ġgoverned Ġby Ġthe ĠGNU ĠA GPL v 3 Ġlicense Ġthat Ġcan Ġbe Ġfound Ġthrough Ġthe Ġfollowing Ġlink . Ċ Ġ* Ċ Ġ* Ġ Ġhttps :// github . com / mam oe / mir ai / blob / master / LICENSE Ċ Ġ*/ Ċ Ċ package Ġnet . mam oe . mir ai . internal . network . protocol . data . j ce Ċ Ċ import Ġkotlinx . serialization . Serializable Ċ import Ġnet . mam oe . mir ai . internal . utils . io . J ce Struct Ċ import Ġnet . mam oe . mir ai . internal . utils . io . serialization . t ars . T ars Id Ċ import Ġkotlin . jvm . Jvm Field Ċ Ċ internal Ġclass ĠOnline Push Pack Ġ{ ĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġinternal Ġclass ĠDel Msg Info ( ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 0 ) Ġ@ Jvm Field Ġval Ġfrom U in : ĠLong , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 ) Ġ@ Jvm Field Ġval Ġu Msg Time : ĠLong , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 2 ) Ġ@ Jvm Field Ġval Ġsh Msg Seq : ĠShort , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 3 ) Ġ@ Jvm Field Ġval Ġv Msg Cookies : ĠByteArray ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 4 ) Ġ@ Jvm Field Ġval Ġw Cmd : ĠShort ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 5 ) Ġ@ Jvm Field Ġval Ġu MsgType : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 6 ) Ġ@ Jvm Field Ġval Ġu AppId : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 7 ) Ġ@ Jvm Field Ġval Ġsend Time : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 8 ) Ġ@ Jvm Field Ġval Ġs so Seq : ĠInt ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 9 ) Ġ@ Jvm Field Ġval Ġs so Ip : ĠInt ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 0 ) Ġ@ Jvm Field Ġval Ġclient Ip : ĠInt ? Ġ= Ġnull ĊĠĠĠ Ġ) Ġ: ĠJ ce Struct ĊĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġinternal Ġclass ĠDevice Info ( ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 0 ) Ġ@ Jvm Field Ġval Ġnet Type : ĠByte ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 ) Ġ@ Jvm Field Ġval Ġdev Type : ĠString ? Ġ= Ġ"", ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 2 ) Ġ@ Jvm Field Ġval Ġo S Ver : ĠString ? Ġ= Ġ"", ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 3 ) Ġ@ Jvm Field Ġval Ġvendor Name : ĠString ? Ġ= Ġ"", ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 4 ) Ġ@ Jvm Field Ġval Ġvendor OS Name : ĠString ? Ġ= Ġ"", ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 5 ) Ġ@ Jvm Field Ġval ĠiOS Id fa : ĠString ? Ġ= Ġ"" ĊĠĠĠ Ġ) Ġ: ĠJ ce Struct ĊĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġinternal Ġclass ĠName ( ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 0 ) Ġ@ Jvm Field Ġval Ġfrom U in : ĠLong , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 ) Ġ@ Jvm Field Ġval Ġu Msg Time : ĠLong , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 2 ) Ġ@ Jvm Field Ġval Ġsh MsgType : ĠShort , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 3 ) Ġ@ Jvm Field Ġval Ġsh Msg Seq : ĠShort , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 4 ) Ġ@ Jvm Field Ġval Ġmsg : ĠString Ġ= Ġ"", ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 5 ) Ġ@ Jvm Field Ġval Ġu Real Msg Time : ĠInt ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 6 ) Ġ@ Jvm Field Ġval Ġv Msg : ĠByteArray ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 7 ) Ġ@ Jvm Field Ġval Ġu App Share ID : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 8 ) Ġ@ Jvm Field Ġval Ġv Msg Cookies : ĠByteArray ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 9 ) Ġ@ Jvm Field Ġval Ġv App Share Cookie : ĠByteArray ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 0 ) Ġ@ Jvm Field Ġval Ġmsg Uid : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 1 ) Ġ@ Jvm Field Ġval Ġlast Change Time : ĠLong ? Ġ= Ġ 1 L , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 2 ) Ġ@ Jvm Field Ġval Ġv CP ic Info : ĠList < CP ic Info >? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 3 ) Ġ@ Jvm Field Ġval Ġst Share Data : ĠShare Data ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 4 ) Ġ@ Jvm Field Ġval Ġfrom Inst Id : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 5 ) Ġ@ Jvm Field Ġval Ġv Remark Of Sender : ĠByteArray ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 6 ) Ġ@ Jvm Field Ġval Ġfrom Mobile : ĠString ? Ġ= Ġ"", ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 7 ) Ġ@ Jvm Field Ġval Ġfrom Name : ĠString ? Ġ= Ġ"", ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 8 ) Ġ@ Jvm Field Ġval Ġv Nick Name : ĠList < String >? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 9 ) Ġ@ Jvm Field Ġval Ġst C 2 CT mp Msg Head : ĠTemp Msg Head ? Ġ= Ġnull ĊĠĠĠ Ġ) Ġ: ĠJ ce Struct ĊĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġinternal Ġclass ĠS vc Req Push Msg ( ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 0 ) Ġ@ Jvm Field Ġval Ġu in : ĠLong , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 ) Ġ@ Jvm Field Ġval Ġu Msg Time : ĠLong , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 2 ) Ġ@ Jvm Field Ġval Ġv Msg Infos : ĠList < Msg Info >, ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 3 ) Ġ@ Jvm Field Ġval Ġsv rip : ĠInt ? Ġ= Ġ 0 , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 4 ) Ġ@ Jvm Field Ġval Ġv Sync Cookie : ĠByteArray ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 5 ) Ġ@ Jvm Field Ġval Ġv U in Pair Msg : ĠList < U in Pair Msg >? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 6 ) Ġ@ Jvm Field Ġval Ġm Pre views : ĠMap < String , ĠByteArray >? Ġ= Ġnull ĊĠĠĠĠĠĠĠ Ġ// Ġ@ Serial Id ( 7 ) Ġ@ Jvm Field Ġval Ġw User Active : ĠInt ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ//@ Serial Id ( 1 2 ) Ġ@ Jvm Field Ġval Ġw General Flag : ĠInt ? Ġ= Ġnull ĊĠĠĠ Ġ) Ġ: ĠJ ce Struct ĊĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġinternal Ġclass ĠS vc Resp Push Msg ( ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 0 ) Ġ@ Jvm Field Ġval Ġu in : ĠLong , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 ) Ġ@ Jvm Field Ġval Ġv Del Infos : ĠList < Del Msg Info >, ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 2 ) Ġ@ Jvm Field Ġval Ġsv rip : ĠInt Ġ= Ġ 0 , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 3 ) Ġ@ Jvm Field Ġval Ġpush Token : ĠByteArray ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 4 ) Ġ@ Jvm Field Ġval Ġservice Type : ĠInt ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 5 ) Ġ@ Jvm Field Ġval Ġdevice Info : ĠDevice Info ? Ġ= Ġnull ĊĠĠĠ Ġ) Ġ: ĠJ ce Struct ĊĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġinternal Ġclass ĠU in Pair Msg ( ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 ) Ġ@ Jvm Field Ġval Ġu Last Read Time : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 2 ) Ġ@ Jvm Field Ġval Ġpeer U in : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 3 ) Ġ@ Jvm Field Ġval Ġu Msg Completed : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 4 ) Ġ@ Jvm Field Ġval Ġv Msg Infos : ĠList < Msg Info >? Ġ= Ġnull ĊĠĠĠ Ġ) Ġ: ĠJ ce Struct ĊĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġinternal Ġclass ĠMsg Type 0 x 2 1 0 ( ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 0 ) Ġ@ Jvm Field Ġval Ġu Sub MsgType : ĠLong , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 ) Ġ@ Jvm Field Ġval Ġst Msg Info 0 x 2 : ĠMsg Type 0 x 2 1 0 Sub MsgType 0 x 2 ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 3 ) Ġ@ Jvm Field Ġval Ġst Msg Info 0 xa : ĠMsg Type 0 x 2 1 0 Sub MsgType 0 xa ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 4 ) Ġ@ Jvm Field Ġval Ġst Msg Info 0 xe : ĠMsg Type 0 x 2 1 0 Sub MsgType 0 xe ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 5 ) Ġ@ Jvm Field Ġval Ġst Msg Info 0 x 1 3 : ĠMsg Type 0 x 2 1 0 Sub MsgType 0 x 1 3 ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 6 ) Ġ@ Jvm Field Ġval Ġst Msg Info 0 x 1 7 : ĠMsg Type 0 x 2 1 0 Sub MsgType 0 x 1 7 ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 7 ) Ġ@ Jvm Field Ġval Ġst Msg Info 0 x 2 0 : ĠMsg Type 0 x 2 1 0 Sub MsgType 0 x 2 0 ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 8 ) Ġ@ Jvm Field Ġval Ġst Msg Info 0 x 1 d : ĠMsg Type 0 x 2 1 0 Sub MsgType 0 x 1 d ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 9 ) Ġ@ Jvm Field Ġval Ġst Msg Info 0 x 2 4 : ĠMsg Type 0 x 2 1 0 Sub MsgType 0 x 2 4 ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 0 ) Ġ@ Jvm Field Ġval Ġv Protobuf : ĠByteArray ? Ġ= Ġnull ĊĠĠĠ Ġ) Ġ: ĠJ ce Struct ĊĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġinternal Ġclass ĠMsg Type 0 x 2 1 0 Sub MsgType 0 x 1 3 ( ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 0 ) Ġ@ Jvm Field Ġval Ġuint 3 2 Src AppId : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 ) Ġ@ Jvm Field Ġval Ġuint 3 2 Src Inst Id : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 2 ) Ġ@ Jvm Field Ġval Ġuint 3 2 Dst AppId : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 3 ) Ġ@ Jvm Field Ġval Ġuint 3 2 Dst Inst Id : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 4 ) Ġ@ Jvm Field Ġval Ġuint 6 4 Dst U in : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 5 ) Ġ@ Jvm Field Ġval Ġuint 6 4 Session id : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 6 ) Ġ@ Jvm Field Ġval Ġuint 3 2 Size : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 7 ) Ġ@ Jvm Field Ġval Ġuint 3 2 Index : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 8 ) Ġ@ Jvm Field Ġval Ġuint 3 2 Type : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 9 ) Ġ@ Jvm Field Ġval Ġbuf : ĠByteArray ? Ġ= Ġnull ĊĠĠĠ Ġ) Ġ: ĠJ ce Struct ĊĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġinternal Ġclass ĠMsg Type 0 x 2 1 0 Sub MsgType 0 x 1 7 ( ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 0 ) Ġ@ Jvm Field Ġval Ġdw Op Type : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 ) Ġ@ Jvm Field Ġval Ġst Add Group : ĠAdd Group ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 2 ) Ġ@ Jvm Field Ġval Ġst Del Group : ĠDel Group ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 3 ) Ġ@ Jvm Field Ġval Ġst Mod GroupName : ĠMod GroupName ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 4 ) Ġ@ Jvm Field Ġval Ġst Mod Group Sort : ĠMod Group Sort ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 5 ) Ġ@ Jvm Field Ġval Ġst Mod Friend Group : ĠMod Friend Group ? Ġ= Ġnull ĊĠĠĠ Ġ) Ġ: ĠJ ce Struct ĊĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġinternal Ġclass ĠAdd Group ( ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 0 ) Ġ@ Jvm Field Ġval Ġdw GroupID : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 ) Ġ@ Jvm Field Ġval Ġdw Sort ID : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 2 ) Ġ@ Jvm Field Ġval ĠgroupName : ĠString ? Ġ= Ġ"" ĊĠĠĠ Ġ) Ġ: ĠJ ce Struct ĊĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġinternal Ġclass ĠDel Group ( ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 0 ) Ġ@ Jvm Field Ġval Ġdw GroupID : ĠLong ? Ġ= Ġnull ĊĠĠĠ Ġ) Ġ: ĠJ ce Struct ĊĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġinternal Ġclass ĠMod Friend Group ( ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 0 ) Ġ@ Jvm Field Ġval Ġv Msg F rd Group : ĠList < Friend Group >? Ġ= Ġnull ĊĠĠĠ Ġ) Ġ: ĠJ ce Struct ĊĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġinternal Ġclass ĠFriend Group ( ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 0 ) Ġ@ Jvm Field Ġval Ġdw Fu in : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 ) Ġ@ Jvm Field Ġval Ġv Old GroupID : ĠList < Long >? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 2 ) Ġ@ Jvm Field Ġval Ġv New GroupID : ĠList < Long >? Ġ= Ġnull ĊĠĠĠ Ġ) Ġ: ĠJ ce Struct ĊĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġinternal Ġclass ĠMod GroupName ( ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 0 ) Ġ@ Jvm Field Ġval Ġdw GroupID : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 ) Ġ@ Jvm Field Ġval ĠgroupName : ĠString ? Ġ= Ġ"" ĊĠĠĠ Ġ) Ġ: ĠJ ce Struct ĊĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġinternal Ġclass ĠMod Group Sort ( ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 0 ) Ġ@ Jvm Field Ġval Ġv Msg Group Sort : ĠList < Group Sort >? Ġ= Ġnull ĊĠĠĠ Ġ) Ġ: ĠJ ce Struct ĊĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġinternal Ġclass ĠGroup Sort ( ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 0 ) Ġ@ Jvm Field Ġval Ġdw GroupID : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 ) Ġ@ Jvm Field Ġval Ġdw Sort ID : ĠLong ? Ġ= Ġnull ĊĠĠĠ Ġ) Ġ: ĠJ ce Struct ĊĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġinternal Ġclass ĠMsg Type 0 x 2 1 0 Sub MsgType 0 x 1 d ( ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 0 ) Ġ@ Jvm Field Ġval Ġdw Op Type : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 ) Ġ@ Jvm Field Ġval Ġdw U in : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 2 ) Ġ@ Jvm Field Ġval Ġdw ID : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 3 ) Ġ@ Jvm Field Ġval Ġvalue : ĠString ? Ġ= Ġ"" ĊĠĠĠ Ġ) Ġ: ĠJ ce Struct ĊĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġinternal Ġclass ĠMsg Type 0 x 2 1 0 Sub MsgType 0 x 2 ( ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 0 ) Ġ@ Jvm Field Ġval Ġu Src AppId : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 ) Ġ@ Jvm Field Ġval Ġu Src Inst Id : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 2 ) Ġ@ Jvm Field Ġval Ġu Dst AppId : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 3 ) Ġ@ Jvm Field Ġval Ġu Dst Inst Id : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 4 ) Ġ@ Jvm Field Ġval Ġu Dst U in : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 5 ) Ġ@ Jvm Field Ġval ĠfileName : ĠByteArray ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 6 ) Ġ@ Jvm Field Ġval Ġfile Index : ĠByteArray ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 7 ) Ġ@ Jvm Field Ġval Ġfile Md 5 : ĠByteArray ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 8 ) Ġ@ Jvm Field Ġval Ġfile Key : ĠByteArray ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 9 ) Ġ@ Jvm Field Ġval Ġu Server Ip : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 0 ) Ġ@ Jvm Field Ġval Ġu Server Port : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 1 ) Ġ@ Jvm Field Ġval Ġfile Len : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 2 ) Ġ@ Jvm Field Ġval ĠsessionId : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 3 ) Ġ@ Jvm Field Ġval Ġorigin file Md 5 : ĠByteArray ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 4 ) Ġ@ Jvm Field Ġval Ġu Origin file type : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 5 ) Ġ@ Jvm Field Ġval Ġu Seq : ĠLong ? Ġ= Ġnull ĊĠĠĠ Ġ) Ġ: ĠJ ce Struct ĊĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġinternal Ġclass ĠMsg Type 0 x 2 1 0 Sub MsgType 0 x 2 0 ( ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 0 ) Ġ@ Jvm Field Ġval Ġdw Op Type : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 ) Ġ@ Jvm Field Ġval Ġdw Type : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 2 ) Ġ@ Jvm Field Ġval Ġdw U in : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 3 ) Ġ@ Jvm Field Ġval Ġre ma ek : ĠString ? Ġ= Ġ"" ĊĠĠĠ Ġ) Ġ: ĠJ ce Struct ĊĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġinternal Ġclass ĠMsg Type 0 x 2 1 0 Sub MsgType 0 x 2 4 ( ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 0 ) Ġ@ Jvm Field Ġval Ġv Plugin Num List : ĠList < Plugin Num >? Ġ= Ġnull ĊĠĠĠ Ġ) Ġ: ĠJ ce Struct ĊĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġinternal Ġclass ĠPlugin Num ( ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 0 ) Ġ@ Jvm Field Ġval Ġdw ID : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 ) Ġ@ Jvm Field Ġval Ġdw NU m : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 2 ) Ġ@ Jvm Field Ġval Ġflag : ĠByte ? Ġ= Ġnull ĊĠĠĠ Ġ) Ġ: ĠJ ce Struct ĊĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġinternal Ġclass ĠMsg Type 0 x 2 1 0 Sub MsgType 0 xa ( ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 0 ) Ġ@ Jvm Field Ġval Ġu Src AppId : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 ) Ġ@ Jvm Field Ġval Ġu Src Inst Id : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 2 ) Ġ@ Jvm Field Ġval Ġu Dst AppId : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 3 ) Ġ@ Jvm Field Ġval Ġu Dst Inst Id : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 4 ) Ġ@ Jvm Field Ġval Ġu Dst U in : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 5 ) Ġ@ Jvm Field Ġval Ġu Type : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 6 ) Ġ@ Jvm Field Ġval Ġu Server Ip : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 7 ) Ġ@ Jvm Field Ġval Ġu Server Port : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 8 ) Ġ@ Jvm Field Ġval Ġv Url Notify : ĠByteArray ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 9 ) Ġ@ Jvm Field Ġval Ġv Token Key : ĠByteArray ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 0 ) Ġ@ Jvm Field Ġval Ġu File Len : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 1 ) Ġ@ Jvm Field Ġval ĠfileName : ĠByteArray ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 2 ) Ġ@ Jvm Field Ġval Ġv Md 5 : ĠByteArray ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 3 ) Ġ@ Jvm Field Ġval ĠsessionId : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 4 ) Ġ@ Jvm Field Ġval Ġorigin file Md 5 : ĠByteArray ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 5 ) Ġ@ Jvm Field Ġval Ġu Origin file type : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 6 ) Ġ@ Jvm Field Ġval Ġu Seq : ĠLong ? Ġ= Ġnull ĊĠĠĠ Ġ) Ġ: ĠJ ce Struct ĊĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġinternal Ġclass ĠMsg Type 0 x 2 1 0 Sub MsgType 0 xe ( ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 0 ) Ġ@ Jvm Field Ġval Ġuint 3 2 Src AppId : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 1 ) Ġ@ Jvm Field Ġval Ġuint 3 2 Src Inst Id : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 2 ) Ġ@ Jvm Field Ġval Ġuint 3 2 Dst AppId : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 3 ) Ġ@ Jvm Field Ġval Ġuint 3 2 Dst Inst Id : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 4 ) Ġ@ Jvm Field Ġval Ġuint 6 4 Dst U in : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 5 ) Ġ@ Jvm Field Ġval Ġuint 6 4 Session id : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 6 ) Ġ@ Jvm Field Ġval Ġuint 3 2 Oper ate : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 7 ) Ġ@ Jvm Field Ġval Ġuint 3 2 Seq : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 8 ) Ġ@ Jvm Field Ġval Ġuint 3 2 Code : ĠLong ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ T ars Id ( 9 ) Ġ@ Jvm Field Ġval Ġmsg : ĠString ? Ġ= Ġ"" ĊĠĠĠ Ġ) Ġ: ĠJ ce Struct Ċ }