Tinkex.Types.Telemetry.TelemetryBatch (Tinkex v0.3.4)
View SourceBatch of telemetry events for transmission.
Mirrors Python tinker.types.telemetry_batch.TelemetryBatch. Groups multiple events for efficient transmission.
Summary
Functions
Parse wire format list to batch.
Create a new TelemetryBatch.
Get the number of events in the batch.
Convert batch to wire format (list of event maps).
Types
@type t() :: %Tinkex.Types.Telemetry.TelemetryBatch{ events: [Tinkex.Types.Telemetry.TelemetryEvent.t()], metadata: map() }
Functions
Parse wire format list to batch.
@spec new([Tinkex.Types.Telemetry.TelemetryEvent.t()], map()) :: t()
Create a new TelemetryBatch.
@spec size(t()) :: non_neg_integer()
Get the number of events in the batch.
Convert batch to wire format (list of event maps).