package Ġcom . github . mar co f errer . k roto plus . utils Ċ Ċ import Ġcom . github . mar co f errer . k roto plus . utils . Common Packages . kotlin xC or outines Ċ import Ġcom . github . mar co f errer . k roto plus . utils . Common Packages . k roto Coroutine Lib Ċ import Ġcom . squareup . kotlin po et . ClassName Ċ import Ġcom . squareup . kotlin po et . as ClassName Ċ import Ġio . grpc . Bind able Service Ċ import Ġkotlinx . coroutines . Comp letable Deferred Ċ import Ġkotlinx . coroutines . Coroutine Scope Ċ import Ġkotlinx . coroutines . Dispatch ers Ċ import Ġkotlinx . coroutines . channels . Receive Channel Ċ import Ġkotlinx . coroutines . channels . Send Channel Ċ import Ġkotlin . coroutines . Coroutine Context ĊĊ Ċ object ĠCommon ClassNames { ĊĊĠĠĠ Ġval Ġbind able Service : ĠClass Name Ġ= ĠBind able Service :: class . as ClassName () ĊĠĠĠ Ġval Ġcoroutine Scope : ĠClass Name Ġ= ĠCor outine Scope :: class . as ClassName () ĊĠĠĠ Ġval Ġcoroutine Context : ĠClass Name Ġ= ĠCor outine Context :: class . as ClassName () ĊĠĠĠ Ġval Ġreceive Channel : ĠClass Name Ġ= ĠReceive Channel :: class . as ClassName () ĊĠĠĠ Ġval Ġsend Channel : ĠClass Name Ġ= ĠSend Channel :: class . as ClassName () ĊĠĠĠ Ġval Ġdispatch ers : ĠClass Name Ġ= ĠDispatch ers :: class . as ClassName () ĊĠĠĠ Ġval Ġcomplet able Deferred : ĠClass Name Ġ= ĠComp letable Deferred :: class . as ClassName () ĊĠĠĠ Ġval Ġstream Observer : ĠClass Name Ġ= ĠClass Name (" io . grpc . stub ", Ġ" Stream Observer ") ĊĠĠĠ Ġval Ġserver Calls Ġ= ĠClass Name ( k roto Coroutine Lib ," Server Calls ") ĊĠĠĠ Ġval Ġlaunch : ĠClass Name Ġ= ĠClass Name ( kotlin xC or outines ," launch ") ĊĠĠĠ Ġval Ġgrpc Channel : ĠClass Name Ġ= ĠClass Name (" io . grpc "," Channel ") ĊĠĠĠ Ġval Ġgrpc Call Options : ĠClass Name Ġ= ĠClass Name (" io . grpc "," Call Options ") ĊĠĠĠ Ġval Ġgrpc Context Element : ĠClass Name Ġ= ĠClass Name ( k roto Coroutine Lib ," Grpc Context Element ") ĊĠĠĠ Ġval Ġobsolete Cor outines Api : ĠClass Name Ġ= ĠClass Name ( kotlin xC or outines , Ġ" Obsolete Cor outines Api ") ĊĠĠĠ Ġval Ġexperimental Cor outines Api : ĠClass Name Ġ= ĠClass Name ( kotlin xC or outines , Ġ" Experimental Cor outines Api ") ĊĊĠĠĠ Ġobject ĠClient Calls Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġclient Call Unary : ĠClass Name Ġ= ĠClass Name ("$ k roto Coroutine Lib . client ", Ġ" client Call Unary ") ĊĠĠĠĠĠĠĠ Ġval Ġclient Call Server Streaming : ĠClass Name Ġ= ĠClass Name ("$ k roto Coroutine Lib . client ", Ġ" client Call Server Streaming ") ĊĠĠĠĠĠĠĠ Ġval Ġclient Call B idi Streaming : ĠClass Name Ġ= ĠClass Name ("$ k roto Coroutine Lib . client ", Ġ" client Call B idi Streaming ") ĊĠĠĠĠĠĠĠ Ġval Ġclient Call Client Streaming : ĠClass Name Ġ= ĠClass Name ("$ k roto Coroutine Lib . client ", Ġ" client Call Client Streaming ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġobject ĠClient Channels Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġclient B idi Call Channel : ĠClass Name Ġ= ĠClass Name ("$ k roto Coroutine Lib . client ", Ġ" Client B idi Call Channel ") ĊĠĠĠĠĠĠĠ Ġval Ġclient Streaming Call Channel : ĠClass Name Ġ= ĠClass Name ("$ k roto Coroutine Lib . client ", Ġ" Client Streaming Call Channel ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġobject ĠServer Calls Ġ{ ĊĊĠĠĠĠĠĠĠ Ġval Ġserver Call Unary Ġ= ĠClass Name ("$ k roto Coroutine Lib . server "," server Call Unary ") ĊĠĠĠĠĠĠĠ Ġval Ġserver Call Client Streaming Ġ= ĠClass Name ("$ k roto Coroutine Lib . server "," server Call Client Streaming ") ĊĠĠĠĠĠĠĠ Ġval Ġserver Call Server Streaming Ġ= ĠClass Name ("$ k roto Coroutine Lib . server "," server Call Server Streaming ") ĊĠĠĠĠĠĠĠ Ġval Ġserver Call B idi Streaming Ġ= ĠClass Name ("$ k roto Coroutine Lib . server "," server Call B idi Streaming ") ĊĠĠĠĠĠĠĠ Ġval Ġserver Call Unimplemented Unary Ġ= ĠClass Name ("$ k roto Coroutine Lib . server "," server Call Unimplemented Unary ") ĊĠĠĠĠĠĠĠ Ġval Ġserver Call Unimplemented Stream Ġ= ĠClass Name ("$ k roto Coroutine Lib . server "," server Call Unimplemented Stream ") ĊĠĠĠ Ġ} Ċ } Ċ Ċ object ĠCommon Packages Ġ{ ĊĊĠĠĠ Ġconst Ġval Ġk roto Coroutine Lib Ġ= Ġ" com . github . mar co f errer . k roto plus . coroutines " ĊĠĠĠ Ġconst Ġval Ġkotlin xC or outines Ġ= Ġ" kotlin x . coroutines " Ċ }