liewhite.rpc
package liewhite.rpc
Members list
Type members
Classlikes
object App extends ZIOAppDefault
Attributes
- Supertypes
-
trait ZIOAppDefaulttrait ZIOApptrait ZIOAppVersionSpecificclass Objecttrait Matchableclass AnyShow all
- Self type
-
App.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
class Endpoint[IN, OUT](val route: String)(implicit evidence$1: Schema[IN], evidence$2: Schema[OUT])
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
case class EndpointException(code: Int, internalCode: Int, msg: String) extends Exception
Attributes
- Supertypes
-
trait Producttrait Equalsclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
class NackException(val tag: String) extends RpcException
Attributes
- Supertypes
-
class RpcExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
class NoRouteException(val route: String) extends RpcException
Attributes
- Supertypes
-
class RpcExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
object RpcClient
class RpcException(val msg: String) extends Exception
Attributes
- Supertypes
-
class Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
object RpcServer
object TestCli extends ZIOAppDefault
Attributes
- Supertypes
-
trait ZIOAppDefaulttrait ZIOApptrait ZIOAppVersionSpecificclass Objecttrait Matchableclass AnyShow all
- Self type
-
TestCli.type
class TimeoutException(val route: String) extends RpcException
Attributes
- Supertypes
-
class RpcExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
object Transport
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
In this article