class DriverResult
Defined at line 5332 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/wire_types.h
Public Methods
void DriverResult ()
void ~DriverResult ()
void DriverResult (DriverResult && other)
bool IsUnknown ()
Defined at line 5347 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/wire_types.h
DriverResult & operator= (DriverResult && other)
bool has_invalid_tag ()
bool is_driver_started_node_token ()
DriverResult WithDriverStartedNodeToken (::zx::event val)
The token that belongs to the node that a driver has started successfully on.
::zx::event & driver_started_node_token ()
The token that belongs to the node that a driver has started successfully on.
const ::zx::event & driver_started_node_token ()
The token that belongs to the node that a driver has started successfully on.
bool is_match_error ()
DriverResult WithMatchError (int32_t val)
The node failed to find a matching driver or composite spec.
int32_t & match_error ()
The node failed to find a matching driver or composite spec.
const int32_t & match_error ()
The node failed to find a matching driver or composite spec.
bool is_start_error ()
DriverResult WithStartError (int32_t val)
The driver that bound to the node failed to start successfully.
int32_t & start_error ()
The driver that bound to the node failed to start successfully.
const int32_t & start_error ()
The driver that bound to the node failed to start successfully.
::fuchsia_driver_framework::wire::DriverResult::Tag Which ()
void _CloseHandles ()
Enumerations
enum Tag
| Name | Value |
|---|---|
| kDriverStartedNodeToken | 1 |
| kMatchError | 2 |
| kStartError | 3 |
| _do_not_handle_this__write_a_default_case_instead | ::std::numeric_limits<::fidl_union_tag_t>::max() |
Defined at line 5341 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/wire_types.h