> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PartyLocalEndpoint::FlushMessages

> 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.

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

```cpp theme={null}
PartyError FlushMessages(  
    uint32_t targetEndpointCount,  
    PartyEndpointArray targetEndpoints  
)  
```

### 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](/pt-BR/services/playfab/multiplayer/networking/reference/typedefs)\
*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()](/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_geterrormessage).

## Comentários

Quando [PartySendMessageOptions::CoalesceOpportunistically](/pt-BR/services/playfab/multiplayer/networking/reference/enums/partysendmessageoptions) ou [PartySendMessageOptions::AlwaysCoalesceUntilFlushed](/pt-BR/services/playfab/multiplayer/networking/reference/enums/partysendmessageoptions) é especificado em uma chamada a [SendMessage()](/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalEndpoint/methods/partylocalendpoint_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. <br /><br /> 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](/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalEndpoint/partylocalendpoint)\
[PartyLocalEndpoint::SendMessage](/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalEndpoint/methods/partylocalendpoint_sendmessage)\
[PartySendMessageOptions](/pt-BR/services/playfab/multiplayer/networking/reference/enums/partysendmessageoptions)


## Related topics

- [PartyLocalEndpoint::SendMessage](/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalEndpoint/methods/partylocalendpoint_sendmessage.md)
- [PartySendMessageOptions](/pt-BR/services/playfab/multiplayer/networking/reference/enums/partysendmessageoptions.md)
- [PartyNetwork::DestroyEndpoint](/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_destroyendpoint.md)
- [Opções de transporte](/pt-BR/services/playfab/multiplayer/networking/transport-options.md)
- [PartyLocalEndpoint](/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalEndpoint/partylocalendpoint.md)
