class DebugAgentServer
Defined at line 21 of file ../../src/developer/debug/debug_agent/debug_agent_server.h
Public Methods
DebugAgentServer * BindServer (async_dispatcher_t * dispatcher, fidl::ServerEnd<fuchsia_debugger::DebugAgent> server_end, fxl::WeakPtr<DebugAgent> debug_agent)
Static.
Defined at line 148 of file ../../src/developer/debug/debug_agent/debug_agent_server.cc
void DebugAgentServer (fxl::WeakPtr<DebugAgent> agent, async_dispatcher_t * dispatcher)
Defined at line 161 of file ../../src/developer/debug/debug_agent/debug_agent_server.cc
void GetAttachedProcesses (GetAttachedProcessesRequest & request, GetAttachedProcessesCompleter::Sync & completer)
fidl::Server
<fuchsia
_debugger::DebugAgent> implementation.
Defined at line 166 of file ../../src/developer/debug/debug_agent/debug_agent_server.cc
void Connect (ConnectRequest & request, ConnectCompleter::Sync & completer)
Defined at line 177 of file ../../src/developer/debug/debug_agent/debug_agent_server.cc
void AttachTo (AttachToRequest & request, AttachToCompleter::Sync & completer)
Defined at line 193 of file ../../src/developer/debug/debug_agent/debug_agent_server.cc
void GetProcessInfo (GetProcessInfoRequest & request, GetProcessInfoCompleter::Sync & completer)
Defined at line 445 of file ../../src/developer/debug/debug_agent/debug_agent_server.cc
void GetMinidumps (GetMinidumpsRequest & request, GetMinidumpsCompleter::Sync & completer)
Defined at line 466 of file ../../src/developer/debug/debug_agent/debug_agent_server.cc
void OnUnboundFn (DebugAgentServer * impl, fidl::UnbindInfo info, fidl::ServerEnd<fuchsia_debugger::DebugAgent> server_end)
Defined at line 482 of file ../../src/developer/debug/debug_agent/debug_agent_server.cc
void handle_unknown_method (fidl::UnknownMethodMetadata<fuchsia_debugger::DebugAgent> metadata, fidl::UnknownMethodCompleter::Sync & completer)
Defined at line 492 of file ../../src/developer/debug/debug_agent/debug_agent_server.cc
void OnNotification (const debug_ipc::NotifyProcessStarting & notify)
DebugAgentObserver implementation. For right now we only care about process starting
and exception notifications.
Defined at line 287 of file ../../src/developer/debug/debug_agent/debug_agent_server.cc
void OnNotification (const debug_ipc::NotifyException & notify)
Defined at line 309 of file ../../src/developer/debug/debug_agent/debug_agent_server.cc
void OnNotification (const debug_ipc::NotifyComponentStarting & notify)
Defined at line 362 of file ../../src/developer/debug/debug_agent/debug_agent_server.cc
void OnNotification (const debug_ipc::NotifyFilterCreated & notify)
Defined at line 380 of file ../../src/developer/debug/debug_agent/debug_agent_server.cc
Friends
class DebugAgentServerTest