Macros§
- Client
Selector Configuration Unknown - Pattern that matches an unknown
ClientSelectorConfiguration
member. - Selector
Argument Unknown - Pattern that matches an unknown
SelectorArgument
member. - String
Selector Unknown - Pattern that matches an unknown
StringSelector
member. - Tree
Names Unknown - Pattern that matches an unknown
TreeNames
member. - Tree
Selector Unknown - Pattern that matches an unknown
TreeSelector
member.
Structs§
- All
- Component
Selector - Specifies a pattern of component monikers which identify components being selected for.
- Interest
- Interest expresses the scope of clients’ desired diagnostics data, e.g. for filtering messages or controlling their generation.
- LogInterest
Selector - LogSettings
Register Interest Request - LogSettings
SetComponent Interest Request - LogSettings
SetInterest Request - LogStream
Options - Performance
Configuration - Parameters which configure a diagnostics stream’s performance properties.
- Property
Selector - A selector defining a set of nodes to match, and on those matched nodes a set of named properties to match.
- Selector
- Structured selector containing all required information for pattern-matching onto string-named properties owned by nodes in a data hierarchy, where data hierarchies belong to specific components.
- Stream
Parameters - Parameters needed to configure a stream of diagnostics information.
- Subtree
Selector - A selector defining a set of nodes to match, for which the entire subtree including those nodes are selected.
Enums§
- Client
Selector Configuration - Data
Type - Format
- Enum used to specify the output format for Reader results.
- Reader
Error - Enum describing the potential failure states of the streaming protocol when serving results to the client over the result iterator.
- Selector
Argument - Argument used for Archive selectors, can be either the pre-parsed fidl struct or string representation.
- Severity
- The severity of a given record.
- Stream
Mode - Enum specifying the modes by which a user can connect to and stream diagnostics metrics.
- String
Selector - StringSelector is an union defining different ways to describe a pattern to match strings against.
- Tree
Names - TreeNames are the set of names of fuchsia.inspect.Trees for a component that were parsed out of a selector. The hierarchy and property selector portions will only be applied to trees that match this set.
- Tree
Selector - TreeSelector represents a selection request on a hierarchy of named nodes, with named properties on those nodes.
Constants§
- COMPONENT_
URL_ ARG_ NAME - MAXIMUM_
ENTRIES_ PER_ BATCH - The size 64 was chosen because entries in batches are handles to VMOs and there is a limit of 64 handles per fidl message.
- MAXIMUM_
RAW_ SELECTOR_ LENGTH - The size bound of 1024 is a reasonably low size restriction that meets most canonical selectors we’ve ecountered.
- MAX_
DATA_ HIERARCHY_ DEPTH - MAX_
LOG_ SELECTORS - Max number of LogInterestSelectors that can be specified via a listener.
- MAX_
MONIKER_ SEGMENTS - MAX_
STRING_ SELECTOR_ LENGTH - MONIKER_
ARG_ NAME - ROLLED_
OUT_ ARG_ NAME