Pular para o conteúdo principal
Força o envio, o mais rápido possível, de todas as mensagens enfileiradas deste ponto de extremidade local para os pontos de extremidade especificados, independentemente das configurações de combinação delas.

Sintaxe

Parâmetros

targetEndpointCount   uint32_t Este parâmetro é ignorado no momento. O número de pontos de extremidade de destino na matriz targetEndpoints. targetEndpoints   PartyEndpointArray
matriz de entrada de tamanho targetEndpointCount
Este parâmetro é ignorado no momento. Uma matriz de targetEndpointCount entradas de ponteiros de objetos PartyEndpoint de destino. As mensagens deste ponto de extremidade local, até a mensagem mais recente para qualquer ponto de extremidade da matriz, inclusive, serão transmitidas o mais rápido possível.

Valor retornado

PartyError c_partyErrorSuccess se a liberação das mensagens tiver êxito ou um código de erro caso contrário. A forma legível do código de erro pode ser obtida por meio de PartyManager::GetErrorMessage().

Comentários

Quando PartySendMessageOptions::CoalesceOpportunistically ou PartySendMessageOptions::AlwaysCoalesceUntilFlushed é especificado em uma chamada a SendMessage(), a mensagem pode não ser transmitida imediatamente e, em vez disso, ser combinada com outras mensagens. Essa combinação pode melhorar a eficiência da largura de banda, com um possível custo na latência percebida. Este método permite que o título force manualmente o início da transmissão dessas mensagens combinadas o mais rápido possível.

Atualmente, este método ignora o parâmetro targetEndpoints e força a transmissão de todas as mensagens enfileiradas deste ponto de extremidade local o mais rápido possível.

Requisitos

Cabeçalho: Party.h

Confira também

PartyLocalEndpoint
PartyLocalEndpoint::SendMessage
PartySendMessageOptions
Última modificação em 8 de outubro de 2026