GATE
gate_process_class Struct Reference

Public Attributes

gate_process_id_t pid
 
gate_process_id_t parent_pid
 
gate_int64_t memory_used
 
gate_int64_t uptime
 
gate_int64_t cputime
 
gate_int64_t resources
 
char const * name
 
char const * path
 
char const * owner
 

Member Data Documentation

◆ cputime

gate_int64_t gate_process_class::cputime

CPU time in milliseconds

◆ memory_used

gate_int64_t gate_process_class::memory_used

allocated memory of process in bytes

◆ name

char const* gate_process_class::name

name of the target process (e.g. the executable filename)

◆ owner

char const* gate_process_class::owner

user account name the process was started with

◆ parent_pid

gate_process_id_t gate_process_class::parent_pid

process ID of the target process' parent

◆ path

char const* gate_process_class::path

full filesystem path of target process' executable file

◆ pid

gate_process_id_t gate_process_class::pid

process ID of target process

◆ resources

gate_int64_t gate_process_class::resources

amount of opened

◆ uptime

gate_int64_t gate_process_class::uptime

time in milliseconds the process is running


The documentation for this struct was generated from the following file: