SendOperations class

发送流式处理有效负载的作。

构造函数

SendOperations(PayloadSender)

初始化 SendOperations 类的新实例。

方法

sendCancelStream(string)

用于发送 PayloadTypes.cancelStream的发送作。

sendRequest(string, StreamingRequest)

用于发送 StreamingRequest的发送作。

sendResponse(string, StreamingResponse)

用于发送 PayloadTypes.response的发送作。

构造函数详细信息

SendOperations(PayloadSender)

初始化 SendOperations 类的新实例。

new SendOperations(payloadSender: PayloadSender)

参数

payloadSender
PayloadSender

PayloadSender,它将从此实例的所有发送作发送反汇编数据。

方法详细信息

sendCancelStream(string)

用于发送 PayloadTypes.cancelStream的发送作。

function sendCancelStream(id: string): Promise<void>

参数

id

string

要分配给此作使用的 CancelDisassembler 的 ID。

返回

Promise<void>

sendRequest(string, StreamingRequest)

用于发送 StreamingRequest的发送作。

function sendRequest(id: string, request: StreamingRequest): Promise<void>

参数

id

string

要分配给此作使用的 RequestDisassembler 的 ID。

request
StreamingRequest

要发送的请求。

返回

Promise<void>

sendResponse(string, StreamingResponse)

用于发送 PayloadTypes.response的发送作。

function sendResponse(id: string, response: StreamingResponse): Promise<void>

参数

id

string

要分配给此作使用的 ResponseDisassembler 的 ID。

response
StreamingResponse

要发送的响应。

返回

Promise<void>