zio-grpc-core
zio-grpc-core
API
scalapb.zio_grpc
CallOptionsMethods
CanBind
CanBind
CanBindLowPriority
GIO
GenericBindable
RequestContext
RequestContext
ResponseContext
ResponseFrame
ResponseFrame
Headers
Message
Trailers
SafeMetadata
SafeMetadata
ScopedServer
Server
Server
ServerLayer
ServerMain
ServiceList
ServiceList
ServiceModule
TransformableService
TransformableService
TransformableServiceOps
ZBindableService
ZBindableService
ZChannel
ZChannel
ZClientInterceptor
ZClientInterceptor
ZGeneratedService
ZManagedChannel
ZTransform
ZTransform
scalapb.zio_grpc.client
ClientCalls
withMetadata
StreamingClientCallListener
StreamingClientCallListener
UnaryCallState
UnaryCallState
Failure
HeadersReceived
Initial
ResponseReceived
UnaryClientCallListener
UnaryClientCallListener
ZClientCall
ZClientCall
ForwardingZClientCall
ZClientCallImpl
scalapb.zio_grpc.server
ListenerDriver
ZServerCall
ZServerCallHandler
ZServerCallHandler
zio-grpc-core
/
scalapb.zio_grpc.server
/
ZServerCallHandler
ZServerCallHandler
scalapb.zio_grpc.server.ZServerCallHandler$
See the
ZServerCallHandler
companion class
object
ZServerCallHandler
Attributes
Companion:
class
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Self type
ZServerCallHandler
.type
Clear all
Members list
Concise view
Value members
Concrete methods
def
bidiCallHandler
[
Req
,
Res
](
runtime
:
Runtime
[
Any
],
impl
:
Stream
[
Status
,
Req
]
=>
ZStream
[
RequestContext
,
Status
,
Res
]):
ServerCallHandler
[
Req
,
Res
]
def
clientStreamingCallHandler
[
Req
,
Res
](
runtime
:
Runtime
[
Any
],
impl
:
Stream
[
Status
,
Req
]
=>
ZIO
[
RequestContext
,
Status
,
Res
]):
ServerCallHandler
[
Req
,
Res
]
def
serverStreamingCallHandler
[
Req
,
Res
](
runtime
:
Runtime
[
Any
],
impl
:
Req
=>
ZStream
[
RequestContext
,
Status
,
Res
]):
ServerCallHandler
[
Req
,
Res
]
def
serverStreamingWithBackpressure
[
Res
](
call
:
ZServerCall
[
Res
],
stream
:
ZStream
[
Any
,
Status
,
Res
]):
ZIO
[
Any
,
Status
,
Unit
]
def
streamingInput
[
Req
,
Res
](
runtime
:
Runtime
[
Any
],
impl
: (
Stream
[
Status
,
Req
],
RequestContext
,
ZServerCall
[
Res
])
=>
ZIO
[
Any
,
Status
,
Unit
]):
ServerCallHandler
[
Req
,
Res
]
def
unaryCallHandler
[
Req
,
Res
](
runtime
:
Runtime
[
Any
],
impl
:
Req
=>
ZIO
[
RequestContext
,
Status
,
Res
]):
ServerCallHandler
[
Req
,
Res
]
def
unaryInput
[
Req
,
Res
](
runtime
:
Runtime
[
Any
],
impl
: (
Req
,
RequestContext
,
ZServerCall
[
Res
])
=>
ZIO
[
Any
,
Status
,
Unit
]):
ServerCallHandler
[
Req
,
Res
]
Concrete fields
val
backpressureQueueSize
:
IO
[
Status
,
Int
]