MCPcopy Create free account
hub / github.com/XpuOS/xsched / ProcessCreateEvent

Method ProcessCreateEvent

sched/src/protocol/event.cpp:70–81  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

68}
69
70ProcessCreateEvent::ProcessCreateEvent(const std::string &cmdline)
71 : data_{
72 .meta = {
73 .type = kEventProcessCreate,
74 .pid = GetProcessId()
75 },
76 .cmdline = {0}
77 }
78{
79 strncpy(data_.cmdline, cmdline.c_str(), sizeof(data_.cmdline));
80 data_.cmdline[sizeof(data_.cmdline) - 1] = '\0';
81}
82
83StatusQuery *XQueueQueryEvent::QueryData() const
84{

Callers

nothing calls this directly

Calls 1

GetProcessIdFunction · 0.85

Tested by

no test coverage detected