Bagikan melalui


SendOperations class

Kirim operasi untuk payload streaming.

Konstruktor

SendOperations(PayloadSender)

Menginisialisasi instans baru kelas SendOperations.

Metode

sendCancelStream(string)

Operasi pengiriman yang digunakan untuk mengirim PayloadTypes.cancelStream.

sendRequest(string, StreamingRequest)

Operasi kirim digunakan untuk mengirim StreamingRequest.

sendResponse(string, StreamingResponse)

Operasi pengiriman yang digunakan untuk mengirim PayloadTypes.response.

Detail Konstruktor

SendOperations(PayloadSender)

Menginisialisasi instans baru kelas SendOperations.

new SendOperations(payloadSender: PayloadSender)

Parameter

payloadSender
PayloadSender

PayloadSender yang akan mengirim data yang dibongkar dari semua operasi pengiriman instans ini.

Detail Metode

sendCancelStream(string)

Operasi pengiriman yang digunakan untuk mengirim PayloadTypes.cancelStream.

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

Parameter

id

string

ID yang akan ditetapkan ke CancelDisassembler digunakan oleh operasi ini.

Mengembalikan

Promise<void>

sendRequest(string, StreamingRequest)

Operasi kirim digunakan untuk mengirim StreamingRequest.

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

Parameter

id

string

ID yang akan ditetapkan ke RequestDisassembler yang digunakan oleh operasi ini.

request
StreamingRequest

Permintaan untuk dikirim.

Mengembalikan

Promise<void>

sendResponse(string, StreamingResponse)

Operasi pengiriman yang digunakan untuk mengirim PayloadTypes.response.

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

Parameter

id

string

ID yang akan ditetapkan ke ResponseDisassembler digunakan oleh operasi ini.

response
StreamingResponse

Respons untuk dikirim.

Mengembalikan

Promise<void>