class Open

Defined at line 62 of file fidling/gen/sdk/fidl/fuchsia.lowpan.spinel/fuchsia.lowpan.spinel/cpp/fidl/fuchsia.lowpan.spinel/cpp/markers.h

Opens the Spinel connection and performs initialization.

This method will block until the Device is ready to use or

an error has been encountered. If an error is indicated,

the device is still considered closed.

Calling this method will typically induce reset if

supported by the underlying hardware. It may be called

while the device is already open in order to trigger a

reset.

Possible error codes:

* `Error::IO_ERROR`: An IO error occurred.

* `Error::UNSPECIFIED`: An unspecified error occurred.

See logs for more details.

Public Members

static const bool kHasClientToServer
static const bool kHasClientToServerBody
static const bool kHasServerToClient
static const bool kHasServerToClientBody
static const bool kHasNonEmptyUserFacingResponse
static const bool kHasDomainError
static const bool kHasFrameworkError
static const uint64_t kOrdinal