Skip to main content

Crate fidl_next_common_fuchsia_diagnostics

Crate fidl_next_common_fuchsia_diagnostics 

Source

Re-exports§

pub use self::natural::*;

Modules§

generic
log_flusher
log_settings
natural
salt_provider
system_activity_monitor
wire
wire_optional

Structs§

LogFlusher
The type corresponding to the LogFlusher protocol.
LogSettings
The type corresponding to the LogSettings protocol. This protocol allows clients to modify the logging behavior of components in the system.
SaltProvider
The type corresponding to the SaltProvider protocol. Provides a per-boot random 32-byte salt for deterministic, correlation-preserving hashing of sensitive identifiers (such as MAC addresses, BSSIDs, and SSIDs) across components in diagnostics logs and Inspect.
SystemActivityMonitor
The type corresponding to the SystemActivityMonitor protocol.

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_SAMPLE_PARAMETERS_PER_SET
The maximum number of parameters that can be sent in one Set call.
MAX_STRING_SELECTOR_LENGTH
MONIKER_ARG_NAME
ROLLED_OUT_ARG_NAME
SALT_SIZE
Length in bytes of the per-boot random salt returned by SaltProvider.

Traits§

LogFlusherClientHandler
A client handler for the LogFlusher protocol.
LogFlusherLocalClientHandler
A client handler for the LogFlusher protocol.
LogFlusherLocalServerHandler
A server handler for the LogFlusher protocol.
LogFlusherServerHandler
A server handler for the LogFlusher protocol.
LogSettingsClientHandler
A client handler for the LogSettings protocol.
LogSettingsLocalClientHandler
A client handler for the LogSettings protocol.
LogSettingsLocalServerHandler
A server handler for the LogSettings protocol.
LogSettingsServerHandler
A server handler for the LogSettings protocol.
SaltProviderClientHandler
A client handler for the SaltProvider protocol.
SaltProviderLocalClientHandler
A client handler for the SaltProvider protocol.
SaltProviderLocalServerHandler
A server handler for the SaltProvider protocol.
SaltProviderServerHandler
A server handler for the SaltProvider protocol.
SystemActivityMonitorClientHandler
A client handler for the SystemActivityMonitor protocol.
SystemActivityMonitorLocalClientHandler
A client handler for the SystemActivityMonitor protocol.
SystemActivityMonitorLocalServerHandler
A server handler for the SystemActivityMonitor protocol.
SystemActivityMonitorServerHandler
A server handler for the SystemActivityMonitor protocol.