SendOperations class
Envoyer des opérations pour les charges utiles de diffusion en continu.
Constructeurs
Send |
Initialise une nouvelle instance de la classe SendOperations. |
Méthodes
send |
Opération d’envoi utilisée pour envoyer un PayloadTypes.cancelStream. |
send |
Opération d’envoi utilisée pour envoyer un StreamingRequest. |
send |
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>