共用方式為


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 的標識碼。

傳回

Promise<void>

sendRequest(string, StreamingRequest)

用來傳送 StreamingRequest的傳送作業。

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

參數

id

string

要指派給此作業所使用的 RequestDisassembler 標識符。

request
StreamingRequest

要傳送的要求。

傳回

Promise<void>

sendResponse(string, StreamingResponse)

用來傳送 PayloadTypes.response的傳送作業。

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

參數

id

string

要指派給此作業 ResponseDisassembler 的標識碼。

response
StreamingResponse

要傳送的回應。

傳回

Promise<void>