class Close

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

Close the Spinel connection.

This method will block until the Device has successfully

been put into a closed (preferably low-power) state. An

error may be indicated if a problem was encountered that

may indicate the device did not close cleanly.

Calling this method will always cause this interface to be

closed, even if an error is reported. Thus, the error may

be simply ignored or logged.

Calling this method when the device is already closed

will do nothing.

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