[ CCode ( default_value = "0" , get_value_function = "g_value_get_int" , marshaller_type_name = "INT" , set_value_function = "g_value_set_int" , type_id = "G_TYPE_INT" ) ]
[ IntegerType ( rank = 6 ) ]
public struct Pid : int
A type which is used to hold a process identification.
On UNIX, processes are identified by a process id (an integer), while Windows uses process handles (which are pointers).
GPid is used in GLib only for descendant processes spawned with the g_spawn functions.