Compartir a través de


SendOperations class

Envío de operaciones para cargas de streaming.

Constructores

SendOperations(PayloadSender)

Inicializa una nueva instancia de la clase SendOperations.

Métodos

sendCancelStream(string)

Operación de envío que se usa para enviar un PayloadTypes.cancelStream.

sendRequest(string, StreamingRequest)

Operación de envío que se usa para enviar un streamingRequest.

sendResponse(string, StreamingResponse)

Operación de envío usada para enviar un PayloadTypes.response.

Detalles del constructor

SendOperations(PayloadSender)

Inicializa una nueva instancia de la clase SendOperations.

new SendOperations(payloadSender: PayloadSender)

Parámetros

payloadSender
PayloadSender

El PayloadSender que enviará los datos desensambgados de todas las operaciones de envío de esta instancia.

Detalles del método

sendCancelStream(string)

Operación de envío que se usa para enviar un PayloadTypes.cancelStream.

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

Parámetros

id

string

Identificador que se va a asignar al CancelDisassembler que usa esta operación.

Devoluciones

Promise<void>

sendRequest(string, StreamingRequest)

Operación de envío que se usa para enviar un streamingRequest.

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

Parámetros

id

string

Identificador que se va a asignar a la RequestDisassembler usada por esta operación.

request
StreamingRequest

Solicitud que se va a enviar.

Devoluciones

Promise<void>

sendResponse(string, StreamingResponse)

Operación de envío usada para enviar un PayloadTypes.response.

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

Parámetros

id

string

Identificador que se va a asignar a la ResponseDisassembler usada por esta operación.

response
StreamingResponse

Respuesta que se va a enviar.

Devoluciones

Promise<void>