44 lines
598 B
OpenEdge ABL
44 lines
598 B
OpenEdge ABL
/*++
|
|
|
|
Copyright (c) 1989-1996 Microsoft Corporation
|
|
|
|
Module Name:
|
|
|
|
times.h
|
|
|
|
Abstract:
|
|
|
|
This module contains the tms structure and clock_t described in section
|
|
4.5.2.2 of IEEE P1003.1/Draft 13.
|
|
|
|
--*/
|
|
|
|
#ifndef _SYS_TIMES_
|
|
#define _SYS_TIMES_
|
|
|
|
#include <sys/types.h>
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
#ifndef _CLOCK_T_DEFINED
|
|
#define _CLOCK_T_DEFINED
|
|
typedef long clock_t;
|
|
#endif
|
|
|
|
struct tms {
|
|
clock_t tms_utime;
|
|
clock_t tms_stime;
|
|
clock_t tms_cutime;
|
|
clock_t tms_cstime;
|
|
};
|
|
|
|
clock_t __cdecl times(struct tms *);
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#endif /* _SYS_TIMES_ */
|