_batchCapacity (defined in Beamable.Api.Analytics.Batch.BatchManager< T >) | Beamable.Api.Analytics.Batch.BatchManager< T > | protected |
_batchTimeoutSeconds (defined in Beamable.Api.Analytics.Batch.BatchManager< T >) | Beamable.Api.Analytics.Batch.BatchManager< T > | protected |
_currentBatch (defined in Beamable.Api.Analytics.Batch.BatchManager< T >) | Beamable.Api.Analytics.Batch.BatchManager< T > | protected |
_heartbeatInterval (defined in Beamable.Api.Analytics.Batch.BatchManager< T >) | Beamable.Api.Analytics.Batch.BatchManager< T > | protected |
_heartbeatSeconds (defined in Beamable.Api.Analytics.Batch.BatchManager< T >) | Beamable.Api.Analytics.Batch.BatchManager< T > | protected |
_heatbeatCoroutine (defined in Beamable.Api.Analytics.Batch.BatchManager< T >) | Beamable.Api.Analytics.Batch.BatchManager< T > | protected |
_isActive | Beamable.Api.Analytics.Batch.BatchManager< T > | protected |
Add(T item) | Beamable.Api.Analytics.Batch.BatchManager< T > | inlinevirtual |
BatchManager(CoroutineService coroutineService, int batchCapacity, double batchTimeoutSeconds, float heartbeatInterval=1f) | Beamable.Api.Analytics.Batch.BatchManager< T > | inline |
CheckBatchExpired() | Beamable.Api.Analytics.Batch.BatchManager< T > | inlineprotectedvirtual |
Flush() | Beamable.Api.Analytics.Batch.BatchManager< T > | inlinevirtual |
OnBatchExpired | Beamable.Api.Analytics.Batch.BatchManager< T > | |
OnExpired(List< T > batchItems) | Beamable.Api.Analytics.Batch.BatchManager< T > | inlineprotected |
OnHeartbeat() | Beamable.Api.Analytics.Batch.BatchManager< T > | inlineprotectedvirtual |
OnStart() (defined in Beamable.Api.Analytics.Batch.BatchManager< T >) | Beamable.Api.Analytics.Batch.BatchManager< T > | inlineprotectedvirtual |
RestartHeartbeat(bool onlyIfStarted=true) (defined in Beamable.Api.Analytics.Batch.BatchManager< T >) | Beamable.Api.Analytics.Batch.BatchManager< T > | inline |
RotateBatch() | Beamable.Api.Analytics.Batch.BatchManager< T > | inlineprotectedvirtual |
SetCapacity(int batchCapacity) | Beamable.Api.Analytics.Batch.BatchManager< T > | inline |
SetHeartbeat(float heatbeatInterval) (defined in Beamable.Api.Analytics.Batch.BatchManager< T >) | Beamable.Api.Analytics.Batch.BatchManager< T > | inline |
SetTimeoutSeconds(double batchTimeoutSeconds) | Beamable.Api.Analytics.Batch.BatchManager< T > | inline |
Start() | Beamable.Api.Analytics.Batch.BatchManager< T > | inline |
Stop() | Beamable.Api.Analytics.Batch.BatchManager< T > | inline |