class BurstInjectorManager

Defined at line 57 of file ../../src/devices/radar/bin/radar-proxy/burst-injector.h

Public Methods

zx::time StartBurstInjection ()

Tells the manager to ignore future bursts from the radar driver. Returns the timestamp of the

last burst from the driver.

void StopBurstInjection ()

Tells the manager to resume forwarding bursts from the radar driver.

void SendBurst (cpp20::span<const uint8_t> burst, zx::time timestamp)

Sends the injected burst to all radar clients.

void OnInjectorUnbound (BurstInjector * injector)

The injector client disconnected, and if started, injection should be stopped.

FidlRadar::RadarBurstReaderGetBurstPropertiesResponse burst_properties ()