Partager via


SendOperations class

Envoyer des opérations pour les charges utiles de diffusion en continu.

Constructeurs

SendOperations(PayloadSender)

Initialise une nouvelle instance de la classe SendOperations.

Méthodes

sendCancelStream(string)

Opération d’envoi utilisée pour envoyer un PayloadTypes.cancelStream.

sendRequest(string, StreamingRequest)

Opération d’envoi utilisée pour envoyer un StreamingRequest.

sendResponse(string, StreamingResponse)

Opération d’envoi utilisée pour envoyer un PayloadTypes.response.

Détails du constructeur

SendOperations(PayloadSender)

Initialise une nouvelle instance de la classe SendOperations.

new SendOperations(payloadSender: PayloadSender)

Paramètres

payloadSender
PayloadSender

Le PayloadSender qui envoie les données désassemblé de toutes les opérations d’envoi de cette instance.

Détails de la méthode

sendCancelStream(string)

Opération d’envoi utilisée pour envoyer un PayloadTypes.cancelStream.

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

Paramètres

id

string

ID à affecter au CancelDisassembler utilisé par cette opération.

Retours

Promise<void>

sendRequest(string, StreamingRequest)

Opération d’envoi utilisée pour envoyer un StreamingRequest.

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

Paramètres

id

string

ID à affecter au RequestDisassembler utilisé par cette opération.

request
StreamingRequest

Demande d’envoi.

Retours

Promise<void>

sendResponse(string, StreamingResponse)

Opération d’envoi utilisée pour envoyer un PayloadTypes.response.

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

Paramètres

id

string

ID à affecter au ResponseDisassembler utilisé par cette opération.

response
StreamingResponse

Réponse à envoyer.

Retours

Promise<void>