ColdBistream

class ColdBistream<REQUEST, CLIENT_STREAM, SERVER_STREAM>(identifier: ServiceCallIdentifier, requestSerializer: KSerializer<REQUEST>, clientStreamSerializer: KSerializer<CLIENT_STREAM>, responseSerializer: KSerializer<SERVER_STREAM>, errorSerializer: RPCErrorSerializer, perform: suspend (REQUEST, Flow<CLIENT_STREAM>) -> Flow<SERVER_STREAM>) : RunnableCallDescription<REQUEST>

Functions

interceptedWith
Link copied to clipboard

Properties

clientStreamSerializer
Link copied to clipboard
common
val clientStreamSerializer: KSerializer<CLIENT_STREAM>
errorSerializer
Link copied to clipboard
common
val errorSerializer: RPCErrorSerializer
identifier
Link copied to clipboard
common
val identifier: ServiceCallIdentifier
payloadSerializer
Link copied to clipboard
common
val payloadSerializer: KSerializer<REQUEST>
perform
Link copied to clipboard
common
val perform: suspend (REQUEST, Flow<CLIENT_STREAM>) -> Flow<SERVER_STREAM>
requestSerializer
Link copied to clipboard
common
val requestSerializer: KSerializer<REQUEST>
responseSerializer
Link copied to clipboard
common
val responseSerializer: KSerializer<SERVER_STREAM>