rpc
rpc
API
liewhite.rpc
App
Broadcast
Endpoint
MessageReceipt
Ack
Nack
NoRoute
Response
NackException
NoRouteException
RpcClient
RpcClient
RpcException
RpcFailure
RpcServer
RpcServer
TimeoutException
Transport
Transport
XX
rpc
/
liewhite.rpc
/
RpcServer
RpcServer
liewhite.rpc.RpcServer
See the
RpcServer
companion object
class
RpcServer
(
transport
:
Transport
,
defaultExchange
:
String
)
Attributes
Companion:
object
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Clear all
Members list
Concise view
Value members
Concrete methods
def
close
():
Try
[
Unit
]
def
listen
(
route
:
String
,
callback
:
Delivery
=>
Task
[
Array
[
Byte
]],
queue
:
Option
[
String
]):
ZIO
[
Any
,
Throwable
,
Runtime
[
Throwable
,
Unit
]]
def
publish
(
exchange
:
String
,
route
:
String
,
message
:
Array
[
Byte
],
mandatory
:
Boolean
,
props
:
BasicProperties
):
Task
[
Unit
]
Concrete fields
val
channel
:
Channel