Passer au contenu principal
Force l’envoi le plus rapidement possible de tous les messages en file d’attente depuis ce point de terminaison local vers les points de terminaison spécifiés, quels que soient leurs paramètres de regroupement.

Syntaxe

Paramètres

targetEndpointCount   uint32_t Ce paramètre est actuellement ignoré. Le nombre de points de terminaison cibles dans le tableau targetEndpoints. targetEndpoints   PartyEndpointArray
input array of size targetEndpointCount
Ce paramètre est actuellement ignoré. Un tableau de targetEndpointCount entrées de pointeurs vers des objets PartyEndpoint cibles. Les messages de ce point de terminaison local, jusqu’au message le plus récent inclus destiné à un point de terminaison du tableau, sont transmis le plus rapidement possible.

Valeur de retour

PartyError c_partyErrorSuccess si le vidage des messages a réussi; sinon, un code d’erreur. La forme lisible du code d’erreur peut être obtenue au moyen de PartyManager::GetErrorMessage().

Remarques

Lorsque PartySendMessageOptions::CoalesceOpportunistically ou PartySendMessageOptions::AlwaysCoalesceUntilFlushed est spécifié lors d’un appel à SendMessage(), le message peut ne pas être transmis immédiatement et être plutôt combiné avec d’autres messages. Ce regroupement peut améliorer l’efficacité de la bande passante, au détriment potentiel de la latence perçue. Cette méthode permet au titre de forcer manuellement le début de la transmission de ces messages regroupés le plus rapidement possible.

Actuellement, cette méthode ignore le paramètre targetEndpoints et force la transmission le plus rapidement possible de tous les messages en file d’attente de ce point de terminaison local.

Configuration requise

En-tête : Party.h

Voir aussi

PartyLocalEndpoint
PartyLocalEndpoint::SendMessage
PartySendMessageOptions
Dernière modification le 8 octobre 2026