API 参考 / @142vip/grpc / grpcStreamHandler
函数: grpcStreamHandler()
grpcStreamHandler(
methodType
,methodFunc
): <RequestType
,ResponseType
>(call
,callback
) =>void
| <RequestType
,ResponseType
>(call
) =>Promise
<void
> | <RequestType
,ResponseType
>(call
) =>void
处理GRPC流式调用,返回流对象
参数
methodType
Omit
<ServiceMethodType
, "unary"
>
methodFunc
返回
<RequestType
, ResponseType
>(call
, callback
) => void
客户端流
类型参数
RequestType
RequestType
ResponseType
ResponseType
参数
call
ServerReadableStream
<RequestType
, ResponseType
>
callback
sendUnaryData
<GrpcResponse
<ResponseType
>>
返回
void
<RequestType
, ResponseType
>(call
) => Promise
<void
>
服务端流
类型参数
RequestType
RequestType
ResponseType
ResponseType
参数
call
ServerWritableStream
<RequestType
, GrpcResponse
<ResponseType
>>
返回
Promise
<void
>
<RequestType
, ResponseType
>(call
) => void
客户端、服务端,流式
类型参数
RequestType
RequestType
ResponseType
ResponseType
参数
call
ServerDuplexStream
<RequestType
, GrpcResponse
<ResponseType
>>
返回
void