package Ġca . c utter sl ade . experiment . gk Ċ Ċ import Ġkotlinx . coroutines . experimental . Deferred Ċ import Ġkotlinx . coroutines . experimental . async Ċ Ċ class ĠG reet er Ġ: ĠG reet er Grpc Kt . G reet er Impl Base () Ġ{ ĊĠ Ġoverride Ġfun Ġsay Hello ( request : ĠHello Request ): ĠDeferred < Hello Reply > Ġ= Ġasync Ġ{ ĊĠĠĠ ĠHello Reply . newBuilder (). setMessage (" Hello Ġ${ request . name } "). build () ĊĠ Ġ} ĊĊĠ Ġoverride Ġfun Ġsay Hello Again ( request : ĠHello Request ): ĠDeferred < Hello Reply > Ġ= Ġasync Ġ{ ĊĠĠĠ ĠHello Reply . newBuilder (). setMessage (" Hello Ġagain Ġ${ request . name } "). build () ĊĠ Ġ} Ċ } Ċ