class GracefulShutdown
Defined at line 282 of file fidling/gen/sdk/fidl/fuchsia.virtualization/fuchsia.virtualization/cpp/fidl/fuchsia.virtualization/cpp/markers.h
Attempts to gracefully shut down a running guest. The caller must ensure that the guest
has actually stopped (such as by waiting on a Guest client PEER_CLOSED signal and checking
the epitaph) before attempting to launch another guest.
On a clean shutdown the Guest client will contain a ZX_OK epitaph, and on an unexpected
shutdown the client will contain a ZX_ERR_INTERNAL epitaph (or no epitaph if there was
a component crash).
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