Compartilhar via


SendOperations class

Enviar operações para conteúdos de streaming.

Construtores

SendOperations(PayloadSender)

Inicializa uma nova instância da classe SendOperations.

Métodos

sendCancelStream(string)

A operação de envio usada para enviar um PayloadTypes.cancelStream.

sendRequest(string, StreamingRequest)

A operação de envio usada para enviar umStreamingRequest .

sendResponse(string, StreamingResponse)

A operação de envio usada para enviar um PayloadTypes.response.

Detalhes do construtor

SendOperations(PayloadSender)

Inicializa uma nova instância da classe SendOperations.

new SendOperations(payloadSender: PayloadSender)

Parâmetros

payloadSender
PayloadSender

O PayloadSender que enviará os dados desmontados de todas as operações de envio dessa instância.

Detalhes do método

sendCancelStream(string)

A operação de envio usada para enviar um PayloadTypes.cancelStream.

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

Parâmetros

id

string

A ID a ser atribuída à CancelDisassembler usada por essa operação.

Retornos

Promise<void>

sendRequest(string, StreamingRequest)

A operação de envio usada para enviar umStreamingRequest .

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

Parâmetros

id

string

A ID a ser atribuída à RequestDisassembler usada por essa operação.

request
StreamingRequest

A solicitação a ser enviada.

Retornos

Promise<void>

sendResponse(string, StreamingResponse)

A operação de envio usada para enviar um PayloadTypes.response.

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

Parâmetros

id

string

A ID a ser atribuída à ResponseDisassembler usada por essa operação.

response
StreamingResponse

A resposta a ser enviada.

Retornos

Promise<void>