Macros§
- Filter
Error Unknown - Pattern that matches an unknown
FilterError
member. - Filter
Type Unknown - Pattern that matches an unknown
FilterType
member. - Minidump
Error Unknown - Pattern that matches an unknown
MinidumpError
member. - Process
Info Error Unknown - Pattern that matches an unknown
ProcessInfoError
member.
Structs§
- Agent
- Agent
Iterator Control Handle - Agent
Iterator Event Stream - Agent
Iterator GetNext Responder - Agent
Iterator GetNext Response - Agent
Iterator Marker - Agent
Iterator Proxy - Agent
Iterator Request Stream - A Stream of incoming requests for fuchsia.debugger/AgentIterator.
- Agent
Iterator Synchronous Proxy - Attached
Process Iterator Control Handle - Attached
Process Iterator Event Stream - Attached
Process Iterator GetNext Responder - Attached
Process Iterator GetNext Response - Attached
Process Iterator Marker - Attached
Process Iterator Proxy - Attached
Process Iterator Request Stream - A Stream of incoming requests for fuchsia.debugger/AttachedProcessIterator.
- Attached
Process Iterator Synchronous Proxy - Debug
Agent Attach ToResponder - Debug
Agent Attach ToResponse - Debug
Agent Connect Request - Debug
Agent Connect Responder - Debug
Agent Control Handle - Debug
Agent Event Stream - Debug
Agent GetAttached Processes Request - Debug
Agent GetMinidumps Request - Debug
Agent GetMinidumps Responder - Debug
Agent GetProcess Info Request - Debug
Agent GetProcess Info Responder - Debug
Agent Marker - Debug
Agent OnFatal Exception Request - Debug
Agent Proxy - Debug
Agent Request Stream - A Stream of incoming requests for fuchsia.debugger/DebugAgent.
- Debug
Agent Synchronous Proxy - Filter
- A filter that will apply to processes and components running now and in the future. Any component or process that matches the given pattern and type will be attached, thereafter allowing clients to query information about the program(s). A valid filter will always contain a non-empty pattern string, and a FilterType to discern what to compare the pattern against. Additional options may be specified via FilterOptions.
- Filter
Options - GetProcess
Info Options - Launcher
Control Handle - Launcher
Event Stream - Launcher
GetAgents Request - Launcher
Launch Request - Launcher
Launch Responder - Launcher
Marker - Launcher
Proxy - Launcher
Request Stream - A Stream of incoming requests for fuchsia.debugger/Launcher.
- Launcher
Synchronous Proxy - Minidump
Iterator Control Handle - Minidump
Iterator Event Stream - Minidump
Iterator GetNext Responder - Minidump
Iterator GetNext Response - Minidump
Iterator Marker - Minidump
Iterator Proxy - Minidump
Iterator Request Stream - A Stream of incoming requests for fuchsia.debugger/MinidumpIterator.
- Minidump
Iterator Synchronous Proxy - Minidump
Options - Process
Info - Process
Info Iterator Control Handle - Process
Info Iterator Event Stream - Process
Info Iterator GetNext Responder - Process
Info Iterator GetNext Response - Process
Info Iterator Marker - Process
Info Iterator Proxy - Process
Info Iterator Request Stream - A Stream of incoming requests for fuchsia.debugger/ProcessInfoIterator.
- Process
Info Iterator Synchronous Proxy - Thread
Details - Details about a particular thread. The fields will be included as per the ThreadDetailsInterest supplied when creating the ProcessInfoIterator via |GetProcessInfo|.
- Thread
Details Interest
Enums§
- Agent
Iterator Event - Agent
Iterator Request - Attached
Process Iterator Event - Attached
Process Iterator Request - Debug
Agent Event - Debug
Agent Request - Filter
Error - Filter
Type - Launcher
Event - Launcher
Request - Minidump
Error - Minidump
Iterator Event - Minidump
Iterator Request - An iterator that collects and returns a minidump for a set of processes. An empty VMO will be returned when there are no more processes.
- Process
Info Error - Process
Info Iterator Event - Process
Info Iterator Request - Collects details from all threads of all attached processes. The exact details that are yielded from the iterator are controlled via ThreadDetailsInterest passed to |GetProcessInfo|. The iterator will yield an empty vector after all attached process’ threads have been iterated. It is an error if there are no processes supplied to this iterator, which could be from too restrictive of a filter passed to |GetProcessInfo| or DebugAgent is not attached to anything.
Traits§
- Agent
Iterator Proxy Interface - Attached
Process Iterator Proxy Interface - Debug
Agent Proxy Interface - Launcher
Proxy Interface - Minidump
Iterator Proxy Interface - Process
Info Iterator Proxy Interface