times(3C-BSD) MISC. REFERENCE MANUAL PAGES times(3C-BSD)
NAME
times - get process times
SYNOPSIS
cc [ flag... ] file ... -lucb
#include <sys/types.h>
#include <sys/times.h>
times(buffer)
struct tms *buffer;
DESCRIPTION
times returns time-accounting information for the current
process and for the terminated child processes of the
current process. All times are in 1/HZ seconds, where HZ is
60. This is the structure returned by times:
struct tms {
timet tmsutime; /* user time */
timet tmsstime; /* system time */
timet tmscutime; /* user time, children */
timet tmscstime; /* system time, children */
};
The children's times are the sum of the children's process
times and their children's times.
SEE ALSO
getrusage(3), wait(3), time(3) time(1) in the User's Refer-
ence Manual.
wait(2) in the Programmer's Reference Manual
NOTES
times has been superseded by getrusage.
1