Skip to main content
Define la configuración de la canalización de eventos.

Sintaxis

Miembros

maxEventsPerBatch uint32_t*
may be nullptr
Número máximo de eventos que se procesarán por lotes antes de escribirlos en PlayFab. Si se envía null, se usará el valor predeterminado (5 para telemetría / 5 para PlayStream). maxWaitTimeInSeconds uint32_t*
may be nullptr
Tiempo máximo que la canalización esperará antes de enviar un lote incompleto. Si se envía null, se usará el valor predeterminado (3 para telemetría / 3 para PlayStream). pollDelayInMs uint32_t*
may be nullptr
Tiempo que la canalización esperará para volver a leer del búfer de eventos después de vaciarlo. Si se envía null, se usará el valor predeterminado (10 para telemetría / 10 para PlayStream). compressionLevel HCCompressionLevel*
may be nullptr
La canalización de eventos enviará los eventos con compresión GZIP con el nivel especificado. Si se envía null, no se realizará ninguna compresión. retryOnDisconnect bool*
may be nullptr
La canalización de eventos reintentará el envío de los eventos que produjeron un error debido a la pérdida de conexión. Si se envía null, el comportamiento predeterminado será reintentar (true) (no disponible para PlayStream). bufferSize size_t*
may be nullptr
Límite de la cantidad de eventos en el búfer de la canalización. Si se envía null, se usará el valor predeterminado (1024 para cualquiera de los tipos).

Requisitos

Encabezado: PFEventPipeline.h

Consulte también

Miembros de PFEventPipeline
Última modificación el 28 de agosto de 2026