Pular para o conteúdo principal
Define a configuração do pipeline de eventos.

Sintaxe

Membros

maxEventsPerBatch   uint32_t*
may be nullptr
O número máximo de eventos que serão agrupados em lote antes de serem gravados no PlayFab. Se for enviado nulo, o valor padrão será usado (5 para Telemetry / 5 para PlayStream). maxWaitTimeInSeconds   uint32_t*
may be nullptr
O tempo máximo que o pipeline aguardará antes de enviar um lote incompleto. Se for enviado nulo, o valor padrão será usado (3 para Telemetry / 3 para PlayStream). pollDelayInMs   uint32_t*
may be nullptr
Quanto tempo o pipeline aguardará para ler novamente o buffer de eventos depois de esvaziá-lo. Se for enviado nulo, o valor padrão será usado (10 para Telemetry / 10 para PlayStream). compressionLevel   HCCompressionLevel*
may be nullptr
O pipeline de eventos enviará os eventos usando compactação GZIP com o nível especificado. Se for enviado nulo, nenhuma compactação será feita. retryOnDisconnect   bool*
may be nullptr
O pipeline de eventos tentará reenviar os eventos que falharam devido à perda de conexão. Se for enviado nulo, o comportamento padrão será tentar novamente (true) (não disponível para PlayStream). bufferSize   size_t*
may be nullptr
O limite da quantidade de eventos no buffer do pipeline. Se for enviado nulo, o valor padrão será usado (1024 para qualquer um dos tipos).

Requisitos

Cabeçalho: PFEventPipeline.h

Confira também

Membros de PFEventPipeline
Última modificação em 6 de outubro de 2026