class LinuxComponentManager

Defined at line 13 of file ../../src/developer/debug/debug_agent/linux_component_manager.h

Public Methods

std::vector<debug_ipc::ComponentInfo> FindComponentInfo (zx_koid_t job_koid)

ComponentManager implementation.

Defined at line 12 of file ../../src/developer/debug/debug_agent/linux_component_manager.cc

void LinuxComponentManager (SystemInterface * si)

Defined at line 15 of file ../../src/developer/debug/debug_agent/linux_component_manager.h

std::vector<debug_ipc::ComponentInfo> FindComponentInfoWithComparator (fit::function<bool (const debug_ipc::ComponentInfo &)> is_match)

Defined at line 17 of file ../../src/developer/debug/debug_agent/linux_component_manager.cc

const std::map<std::string, debug_ipc::ComponentInfo> & GetNonElfComponentInfo ()

Defined at line 22 of file ../../src/developer/debug/debug_agent/linux_component_manager.cc

void SetDebugAgent (DebugAgent * debug_agent)

Defined at line 29 of file ../../src/developer/debug/debug_agent/linux_component_manager.cc

debug::Status LaunchComponent (std::string url)

Defined at line 31 of file ../../src/developer/debug/debug_agent/linux_component_manager.cc

debug::Status LaunchTest (std::string url, std::optional<std::string> realm, std::vector<std::string> case_filters)

Defined at line 35 of file ../../src/developer/debug/debug_agent/linux_component_manager.cc

bool OnProcessStart (const ProcessHandle & process, StdioHandles * out_stdio, std::string * process_name_override)

Defined at line 40 of file ../../src/developer/debug/debug_agent/linux_component_manager.cc