From: Tanaka Akira Date: 2004-03-10T15:14:24+09:00 Subject: Re: process.c diff (oops) In article <404E3A21.ED9867B7@qwest.com>, Daniel Berger writes: > + VALUE rbStruct = > rb_struct_define("ProcStruct","pid","status","utime","stime", > + "maxrss","minflt","majflt","nswap","inblock","oublock","msgsnd", > + "msgrcv","nsignals","nvcsw","nivcsw",0 > + ); ProcStruct is combination of pid, status and struct rusage. I suggest to split rusage part because it can be used for getrusage. However Ruby doesn't have getrusage as a builtin, yet. (getrusage is defined in SUSv3.) Note that Process::Status can be used to represent status. (It has nicer inspect method.) -- Tanaka Akira