grpcStreamHandler( methodType: Omit<ServiceMethodType, "unary">, methodFunc: ServiceMethodFuncImpl,): | (
<RequestType extends GrpcRequest, ResponseType>( call: ServerReadableStream<RequestType, ResponseType>, callback: sendUnaryData<GrpcResponse<ResponseType>>, ) => void )
| (
<RequestType extends GrpcRequest, ResponseType>( call: ServerWritableStream<RequestType, GrpcResponse<ResponseType>>, ) => Promise<void> )
| (
<RequestType extends GrpcRequest, ResponseType>( call: ServerDuplexStream<RequestType, GrpcResponse<ResponseType>>, ) => void )
返回
| (
<RequestType extends GrpcRequest, ResponseType>(
call: ServerReadableStream<RequestType, ResponseType>,
callback: sendUnaryData<GrpcResponse<ResponseType>>,
) => void
)
| (
<RequestType extends GrpcRequest, ResponseType>(
call: ServerWritableStream<RequestType, GrpcResponse<ResponseType>>,
) => Promise<void>
)
| (
<RequestType extends GrpcRequest, ResponseType>(
call: ServerDuplexStream<RequestType, GrpcResponse<ResponseType>>,
) => void
)
- <RequestType extends GrpcRequest, ResponseType>(
call: ServerReadableStream<RequestType, ResponseType>,
callback: sendUnaryData<GrpcResponse<ResponseType>>,
) => void- <RequestType extends GrpcRequest, ResponseType>(
call: ServerReadableStream<RequestType, ResponseType>,
callback: sendUnaryData<GrpcResponse<ResponseType>>,
): void 参数
- call: ServerReadableStream<RequestType, ResponseType>
- callback: sendUnaryData<GrpcResponse<ResponseType>>
返回 void
- <RequestType extends GrpcRequest, ResponseType>(
call: ServerWritableStream<RequestType, GrpcResponse<ResponseType>>,
) => Promise<void>- <RequestType extends GrpcRequest, ResponseType>(
call: ServerWritableStream<RequestType, GrpcResponse<ResponseType>>,
): Promise<void> 参数
- call: ServerWritableStream<RequestType, GrpcResponse<ResponseType>>
返回 Promise<void>
- <RequestType extends GrpcRequest, ResponseType>(
call: ServerDuplexStream<RequestType, GrpcResponse<ResponseType>>,
) => void- <RequestType extends GrpcRequest, ResponseType>(
call: ServerDuplexStream<RequestType, GrpcResponse<ResponseType>>,
): void 参数
- call: ServerDuplexStream<RequestType, GrpcResponse<ResponseType>>
返回 void
处理GRPC流式调用,返回流对象