Debugger Interface Agents
An agent provides an opaque handle that can describe internal interface structures. The agent also provides a mechanism of communication between the exported and imported interfaces. The rtld-debugger interface is intended to be used by a debugger that can manipulate several processes at the same time, these agents are used to identify the process.
-
struct ps_prochandle
-
An opaque structure, created by the controlling process to identify the target process, that is passed between the exported and imported interface.
-
struct rd_agent
-
An opaque structure, created by the rtld-debugger interface to identify the target process, that is passed between the exported and imported interface.