#include "dius/system/process.h"#include <linux/sched.h>#include <linux/signal.h>#include <linux/wait.h>#include "dius/linux/system_call.h"#include "dius/print.h"#include "dius/system/system_call.h"| Namespaces | |
| namespace | dius | 
| namespace | dius::system | 
| Typedefs | |
| using | dius::system::kernel_sigset_t = u64 | 
| Functions | |
| auto | dius::system::get_process_id () -> ProcessId | 
| auto | dius::system::mask_signal (Signal signal) -> di::Result< void > | 
| auto | dius::system::send_signal (ProcessId id, Signal signal) -> di::Result< void > | 
| auto | dius::system::wait_for_signal (Signal signal) -> di::Result< Signal > | 
| void | dius::system::exit_thread () | 
| Exit the currently executing thread. | |
| void | dius::system::exit_process (int status_code) |