class FixedValuesPlaybackConfig
Defined at line 145 of file fidling/gen/sdk/fidl/fuchsia.hardware.sensors/fuchsia.hardware.sensors/cpp/fidl/fuchsia.hardware.sensors/cpp/wire_types.h
A playback configuration which will emit events from the provided list.
The list of SensorEvents will be sorted into separate lists by SensorId and
then played back according to each sensor's configured sample rate and max
reporting latency. Thus the ordering of the entire list is only guaranteed
to hold if all the SensorEvents are from the same sensor. Any timestamps or
sequence numbers in the provided SensorEvents are ignored and overwritten.
There must be at least one event for every sensor in the sensor_list and
there must not be any events for sensors that aren't in the sensor_list.
Public Methods
void FixedValuesPlaybackConfig ()
Defined at line 147 of file fidling/gen/sdk/fidl/fuchsia.hardware.sensors/fuchsia.hardware.sensors/cpp/fidl/fuchsia.hardware.sensors/cpp/wire_types.h
void FixedValuesPlaybackConfig (const FixedValuesPlaybackConfig & other)
Defined at line 148 of file fidling/gen/sdk/fidl/fuchsia.hardware.sensors/fuchsia.hardware.sensors/cpp/fidl/fuchsia.hardware.sensors/cpp/wire_types.h
FixedValuesPlaybackConfig & operator= (const FixedValuesPlaybackConfig & other)
Defined at line 149 of file fidling/gen/sdk/fidl/fuchsia.hardware.sensors/fuchsia.hardware.sensors/cpp/fidl/fuchsia.hardware.sensors/cpp/wire_types.h
void FixedValuesPlaybackConfig (FixedValuesPlaybackConfig && other)
Defined at line 150 of file fidling/gen/sdk/fidl/fuchsia.hardware.sensors/fuchsia.hardware.sensors/cpp/fidl/fuchsia.hardware.sensors/cpp/wire_types.h
bool IsEmpty ()
Returns whether no field is set.
bool HasUnknownData ()
Returns whether the table references unknown fields.
::fidl::WireTableBuilder< ::fuchsia_hardware_sensors::wire::FixedValuesPlaybackConfig> Builder (::fidl::AnyArena & arena)
Return a builder that by defaults allocates of an arena.
::fidl::WireTableExternalBuilder< ::fuchsia_hardware_sensors::wire::FixedValuesPlaybackConfig> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_hardware_sensors::wire::FixedValuesPlaybackConfig>> frame)
Return a builder that relies on explicitly allocating |fidl::ObjectView|s.
FixedValuesPlaybackConfig & operator= (FixedValuesPlaybackConfig && other)
Defined at line 151 of file fidling/gen/sdk/fidl/fuchsia.hardware.sensors/fuchsia.hardware.sensors/cpp/fidl/fuchsia.hardware.sensors/cpp/wire_types.h
::fidl::VectorView< ::fuchsia_sensors_types::wire::SensorInfo> & sensor_list ()
Sensors that will be advertised through the Driver protocol.
Required.
bool has_sensor_list ()
::fidl::VectorView< ::fuchsia_sensors_types::wire::SensorEvent> & sensor_events ()
SensorsEvents which will be played back through the Driver protocol.
Required.
bool has_sensor_events ()
void ~FixedValuesPlaybackConfig ()
Defined at line 153 of file fidling/gen/sdk/fidl/fuchsia.hardware.sensors/fuchsia.hardware.sensors/cpp/fidl/fuchsia.hardware.sensors/cpp/wire_types.h
Friends
class WireTableBaseBuilder
class WireTableBaseBuilder