4#include <clues/Tracee.hxx>
28 void configure(
const cosmos::ProcessID pid,
const cosmos::ptrace::Event event,
const SystemCall &sc);
AutoAttachedTracee(Engine &engine, EventConsumer &consumer, TraceePtr parent)
Create a traced process object by attaching to the given process ID.
void configure(const cosmos::ProcessID pid, const cosmos::ptrace::Event event, const SystemCall &sc)
Sets the given process ID as the process to be traced.
Callback interface for consumers of tracing events.
Tracee(Engine &engine, EventConsumer &consumer, TraceePtr sibling=nullptr)