class SetComponentInterest

Defined at line 234 of file fidling/gen/sdk/fidl/fuchsia.diagnostics/fuchsia.diagnostics/cpp/fidl/fuchsia.diagnostics/cpp/markers.h

Requests a change in interest for the matched components.

Each component holds a set of requested interests.

When a new request on LogSettings#SetComponentInterest is received,

the sets for matched components receive the new minimum interest.

If the interest is less than the previous minimum interest, then a

`SetComponentInterest` request is sent with the new minimum interest.

If a connection to `LogSettings` sends another `SetComponentInterest`

request, its previous interest request will be undone.

When the connection to `LogSettings` is finished, the interests are

undone, unless persist is set to true. Each matched component minimum

interest is updated with the new minimum interest in the set.

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