@ file : Suppress (" EXPERIMENT AL _ API _ USAGE ") Ċ Ċ package Ġmqtt . buffer Ċ Ċ import Ġkotlin . reflect . K Class Ċ Ċ interface ĠBuffer Serializer < T Ġ: ĠAny > Ġ{ ĊĠĠĠ Ġval Ġk Class : ĠK Class < T > ĊĠĠĠ Ġfun Ġsize ( obj : ĠT ): ĠUInt ĊĠĠĠ Ġfun Ġserialize ( buffer : ĠWrite Buffer , Ġobj : ĠT ): ĠBoolean Ġ= Ġtrue Ċ } ĊĊ