Skip to main content

Crate fidl_fuchsia_tracing_provider

Crate fidl_fuchsia_tracing_provider 

Source

Modules§

provider_ordinals
provider_v2_ordinals
registry_ordinals

Structs§

ProviderConfig
Trace provider configuration.
ProviderConfigV2
Trace provider configuration.
ProviderControlHandle
ProviderEventStream
ProviderGetKnownCategoriesResponder
ProviderGetKnownCategoriesResponse
ProviderInitializeRequest
ProviderMarker
ProviderProxy
ProviderRequestStream
A Stream of incoming requests for fuchsia.tracing.provider/Provider.
ProviderStartRequest
ProviderSynchronousProxy
ProviderV2ControlHandle
ProviderV2EventStream
ProviderV2GetKnownCategoriesResponder
ProviderV2GetKnownCategoriesResponse
ProviderV2InitializeRequest
ProviderV2Marker
ProviderV2NotifyBufferSavedRequest
ProviderV2OnAlertRequest
ProviderV2OnSaveBufferRequest
ProviderV2Proxy
ProviderV2RequestStream
A Stream of incoming requests for fuchsia.tracing.provider/ProviderV2.
ProviderV2StartRequest
ProviderV2StartResponder
ProviderV2StopResponder
ProviderV2SynchronousProxy
ProviderV2TerminateResponder
RegistryControlHandle
RegistryEventStream
RegistryMarker
RegistryProxy
RegistryRegisterProviderRequest
RegistryRegisterProviderSynchronouslyRequest
RegistryRegisterProviderSynchronouslyResponder
RegistryRegisterProviderSynchronouslyResponse
RegistryRegisterV2Request
RegistryRegisterV2SynchronouslyRequest
RegistryRegisterV2SynchronouslyResponder
RegistryRegisterV2SynchronouslyResponse
RegistryRequestStream
A Stream of incoming requests for fuchsia.tracing.provider/Registry.
RegistrySynchronousProxy
StartOptions
Additional options to control tracing at start.

Enums§

ProviderEvent
ProviderRequest
The provider interface which applications must implement and register with the TraceRegistry to participate in tracing.
ProviderV2Event
ProviderV2Request
The provider interface which applications must implement and register with the TraceRegistry to participate in tracing.
RegistryEvent
RegistryRequest
The service which trace providers use to register themselves with the tracing system. Note that one property of this interface is that once registration is made the provider can drop this connection.

Constants§

MAX_ALERT_NAME_LENGTH
The maximum length of an alert name.

Traits§

ProviderProxyInterface
ProviderV2ProxyInterface
RegistryProxyInterface

Type Aliases§

RegistryRegisterV2SynchronouslyResult