Namespaces

Enumerations

enum class StatusCode : uint32_t
Name Value Comments
kUnspecified 0u

An unspecified error occurred (generally should not be used).

kSuccess 1u

The request completed successfully.

kAlreadyBound 2u

`Connect()` was called but the driver is busy handling another client.
The other client will have to close its channel for the driver to become
available again.

kBindError 3u

`Connect()` encountered an error trying to bind to the provided server
channel.

kInvalidArgs 4u

The vectors passed to `RegisterVmos()` did not have the same size.

kVmoBadHandle 5u

A VMO handle was invalid.

kVmoAlreadyRegistered 6u

A VMO was already registered with this ID.

kVmoNotFound 7u

No registered VMO was found for the given ID.

kVmoAccessDenied 8u

A client VMO could not be written to or mapped due to insufficient
permissions.

kVmoTooSmall 9u

A client VMO was smaller than the burst size (see `GetBurstSize()`).

kOutOfVmos 10u

A burst was received, but no unlocked VMOs are available.

kSensorTimeout 11u

A burst was not received within the expected window.

kSensorError 12u

An unspecified driver or sensor error was encountered.

kBadState 13u

The radar driver or proxy was not in the correct state for this call.

Defined at line 17 of file fidling/gen/sdk/fidl/fuchsia.hardware.radar/fuchsia.hardware.radar/cpp/fidl/fuchsia.hardware.radar/cpp/common_types.h

Records