View Source F1Bot.F1Session.LiveTimingHandlers behaviour (f1_bot v0.7.0)
Router for all packets ingested from F1 SignalR websocket API
Link to this section Summary
Functions
Ingestion point for processing received packets. Called by F1Bot.F1Session.Server for packets
received from SignalR and by F1Bot.Replay when processing session replays.
Link to this section Callbacks
@callback process_packet( F1Bot.F1Session.t(), F1Bot.F1Session.LiveTimingHandlers.Packet.t(), F1Bot.F1Session.LiveTimingHandlers.ProcessingOptions.t() ) :: {:ok, F1Bot.F1Session.LiveTimingHandlers.ProcessingResult.t()} | {:error, any()}
Link to this section Functions
Ingestion point for processing received packets. Called by F1Bot.F1Session.Server for packets
received from SignalR and by F1Bot.Replay when processing session replays.