class WatchStatus

Defined at line 253 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/cpp/fidl/fuchsia.hardware.network/cpp/markers.h

`WatchStatus` blocks until the port's status has changed.

The first call to `WatchStatus` returns immediately with the current

port status, subsequent calls complete when the port status differs from

the last one that was returned through this `StatusWatcher`.

If `StatusWatcher` was created with a buffer value larger than 1,

`WatchStatus` may return a queued status change, depending on how many

status changed happened since the last call to `WatchStatus`.

- response `device_status` the most recent port status.

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