class AppendFilters
Defined at line 276 of file fidling/gen/sdk/fidl/fuchsia.exception/fuchsia.exception/cpp/fidl/fuchsia.exception/cpp/markers.h
Adds filters to the limbo. Filters determine what processes the limbo
will store when receiving an exception. Repeated filters will be
ignored. Filters work by "filtering out" processes. It means that if a
filter matches, that process won't get included.
Filters work by substring matching. This means that a process name has
to have the filter as a substring in order to match it. Example:
Filter = "dev".
Process = "process" won't match.
Process = "devcoordinator" will match.
Adding filters is transactional: either all of them go in, or none at
all. The maximum amount of filters is determined by
`MAX_FILTERS_PER_CALL`. If the maximum is exceeded, ZX_ERR_NO_RESOURCES
is returned.
Changing filters have no effect on processes that are currently waiting
on an exception, but rather which future processes that will remain in
the limbo.
Returns ZX_ERR_UNAVAILABLE if limbo is not active.
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