class RadarReaderProxy
Defined at line 23 of file ../../src/devices/radar/bin/radar-proxy/radar-reader-proxy.h
Public Methods
void ~RadarReaderProxy ()
Defined at line 19 of file ../../src/devices/radar/bin/radar-proxy/radar-reader-proxy.cc
void Connect (ConnectRequest & request, ConnectCompleter::Sync & completer)
RadarProxy
Defined at line 26 of file ../../src/devices/radar/bin/radar-proxy/radar-reader-proxy.cc
void RadarReaderProxy (async_dispatcher_t * dispatcher, RadarDeviceConnector * connector)
Defined at line 28 of file ../../src/devices/radar/bin/radar-proxy/radar-reader-proxy.h
void DeviceAdded (fidl::UnownedClientEnd<fuchsia_io::Directory> dir, const std::string & filename)
Defined at line 39 of file ../../src/devices/radar/bin/radar-proxy/radar-reader-proxy.cc
zx::result<> AddProtocols (component::OutgoingDirectory * outgoing)
Defined at line 47 of file ../../src/devices/radar/bin/radar-proxy/radar-reader-proxy.cc
void ResizeVmoPool (size_t vmo_count)
ReaderInstanceManager
Defined at line 70 of file ../../src/devices/radar/bin/radar-proxy/radar-reader-proxy.cc
void StartBursts ()
Defined at line 123 of file ../../src/devices/radar/bin/radar-proxy/radar-reader-proxy.cc
void RequestStopBursts ()
Defined at line 132 of file ../../src/devices/radar/bin/radar-proxy/radar-reader-proxy.cc
void OnInstanceUnbound (ReaderInstance * instance)
Defined at line 143 of file ../../src/devices/radar/bin/radar-proxy/radar-reader-proxy.cc
fuchsia_hardware_radar::RadarBurstReaderGetBurstPropertiesResponse burst_properties ()
ReaderInstanceManager/BurstInjectorManager
Defined at line 154 of file ../../src/devices/radar/bin/radar-proxy/radar-reader-proxy.cc
zx::time StartBurstInjection ()
BurstInjectorManager
Defined at line 160 of file ../../src/devices/radar/bin/radar-proxy/radar-reader-proxy.cc
void StopBurstInjection ()
Defined at line 166 of file ../../src/devices/radar/bin/radar-proxy/radar-reader-proxy.cc
void SendBurst (cpp20::span<const uint8_t> burst, zx::time timestamp)
Defined at line 171 of file ../../src/devices/radar/bin/radar-proxy/radar-reader-proxy.cc
void OnInjectorUnbound (BurstInjector * injector)
Defined at line 177 of file ../../src/devices/radar/bin/radar-proxy/radar-reader-proxy.cc
void on_fidl_error (fidl::UnbindInfo info)
fidl::AsyncEventHandler
<fuchsia
_hardware_radar::RadarBurstReader>
Defined at line 182 of file ../../src/devices/radar/bin/radar-proxy/radar-reader-proxy.cc
void OnBurst (fidl::Event<fuchsia_hardware_radar::RadarBurstReader::OnBurst> & event)
Defined at line 187 of file ../../src/devices/radar/bin/radar-proxy/radar-reader-proxy.cc