Skip to main content

Crate fidl_fuchsia_cpu_profiler

Crate fidl_fuchsia_cpu_profiler 

Source

Modules§

session_manager_ordinals
session_ordinals

Macros§

AttachConfigUnknown
Pattern that matches an unknown AttachConfig member.
CallgraphStrategyUnknown
Pattern that matches an unknown CallgraphStrategy member.
CounterIdUnknown
Pattern that matches an unknown CounterId member.
CounterUnknown
Pattern that matches an unknown Counter member.
ManagerErrorUnknown
Pattern that matches an unknown ManagerError member.
OnBootAttachConfigUnknown
Pattern that matches an unknown OnBootAttachConfig member.
OnBootTargetConfigUnknown
Pattern that matches an unknown OnBootTargetConfig member.
SessionConfigureErrorUnknown
Pattern that matches an unknown SessionConfigureError member.
SessionStartErrorUnknown
Pattern that matches an unknown SessionStartError member.
TargetConfigUnknown
Pattern that matches an unknown TargetConfig member.
TaskUnknown
Pattern that matches an unknown Task member.

Structs§

CallgraphConfig
Config
SamplingConfig to the TargetConfig.
LaunchComponent
LaunchTest
OnBootConfig
ProfilerStatus
Status of the profiling session managed by SessionManager.
Sample
SamplingConfig
Profiling information about the profile itself
SessionConfigureRequest
SessionConfigureResponder
SessionControlHandle
SessionEventStream
SessionManagerAbortSessionRequest
SessionManagerAbortSessionResponder
SessionManagerConfigureResponder
SessionManagerControlHandle
SessionManagerEventStream
SessionManagerMarker
SessionManagerProxy
SessionManagerRequestStream
A Stream of incoming requests for fuchsia.cpu.profiler/SessionManager.
SessionManagerResetResponder
SessionManagerStartResponder
SessionManagerStartSessionOnBootRequest
SessionManagerStartSessionOnBootResponder
SessionManagerStartSessionRequest
SessionManagerStartSessionResponder
SessionManagerStartSessionResponse
SessionManagerStatusResponder
SessionManagerStatusResponse
SessionManagerStopResponder
SessionManagerStopSessionRequest
SessionManagerStopSessionResponder
SessionManagerSynchronousProxy
SessionMarker
SessionProxy
SessionRequestStream
A Stream of incoming requests for fuchsia.cpu.profiler/Session.
SessionResetResponder
SessionResult
The result returned after stopping a profiling session.
SessionStartRequest
SessionStartResponder
SessionStopResponder
SessionSynchronousProxy
SystemWide

Enums§

AttachConfig
A component to optionally launch and attach to
CallgraphStrategy
Various approaches to obtaining a backtrace
Counter
CounterId
Curated set of platform independent IDs
ManagerError
Error codes for SessionManager operations.
OnBootAttachConfig
OnBootTargetConfig
SessionConfigureError
SessionEvent
SessionManagerEvent
SessionManagerRequest
SessionRequest
SessionStartError
TargetConfig
A target may be an adhoc set of tasks, or one defined by a component/test
Task
An adhoc set of running tasks to attach to.

Traits§

SessionManagerProxyInterface
SessionProxyInterface

Type Aliases§

SessionConfigureResult
SessionManagerAbortSessionResult
SessionManagerStartSessionOnBootResult
SessionManagerStartSessionResult
SessionManagerStatusResult
SessionManagerStopSessionResult
SessionStartResult