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