28 #include <sys/types.h>
49 #ifdef SA_PROCESS_STATE
52 #ifdef SA_PROCESS_USER_TIME // TODO Explain these better
55 #ifdef SA_PROCESS_SYS_TIME
58 #ifdef SA_PROCESS_THREADS
61 #ifdef SA_PROCESS_VM_SIZE
82 #ifdef SA_PROCESS_FILENAME
85 #ifdef SA_PROCESS_CMDLINE
88 #ifdef SA_PROCESS_PARENT_PID
91 #ifdef SA_PROCESS_PGRP
100 #ifdef SA_PROCESS_NICE
103 #ifdef SA_PROCESS_START_TIME
109 #ifdef SA_OPEN_PROCESS
118 #ifdef SA_CLOSE_PROCESS
142 int sa_get_processes_ids(pid_t* dst, uint32_t dst_size, uint32_t* written) SA_EXPORT SA_NONNULL;