package Ġworld . greg s . hest ia . social . network . social . de coders Ċ Ċ import Ġio . netty . channel . Channel HandlerContext Ċ import Ġworld . greg s . hest ia . core . network . codec . message . Message Decoder Ċ import Ġworld . greg s . hest ia . core . network . codec . packet . Packet Ċ import Ġworld . greg s . hest ia . core . network . protocol . Client Op codes . CHAT _ TYPE Ċ import Ġworld . greg s . hest ia . social . network . social . de coders . messages . Chat Type Ċ Ċ class ĠChat Type Decoder Ġ: ĠMessage Decoder < Chat Type >( 1 , ĠCH AT _ TYPE ) Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġdecode ( ctx : ĠChannel HandlerContext , Ġpacket : ĠPacket ): ĠChat Type ? Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġtype Ġ= Ġpacket . read Unsigned Byte () ĊĠĠĠĠĠĠĠ Ġreturn ĠChat Type ( type ) ĊĠĠĠ Ġ} Ċ Ċ }