package Ġio . r socket . t ck . frame . shared Ċ Ċ import Ġio . netty . buffer .* Ċ Ċ data Ġclass ĠMime Type ( ĊĠĠĠ Ġval Ġtext : ĠString , ĊĠĠĠ Ġval Ġlength : ĠByte Ġ= ĠByte Buf Util . utf 8 Bytes ( text ). to Byte () Ċ ) Ċ Ċ fun ĠByte Buf . read MimeType (): ĠMime Type Ġ{ ĊĠĠĠ Ġval Ġlength Ġ= Ġread Byte () ĊĠĠĠ Ġval Ġtext Ġ= Ġread Slice ( length . toInt ()). toString ( Charsets . UTF _ 8 ) ĊĠĠĠ Ġreturn ĠMime Type ( ĊĠĠĠĠĠĠĠ Ġtext Ġ= Ġtext , ĊĠĠĠĠĠĠĠ Ġlength Ġ= Ġlength ĊĠĠĠ Ġ) Ċ } Ċ