/*
    AUTOMATICALLY GENERATED BY tspec 2.10
    API SUBSET: unix95:sys/resource.h:rusage (VERSION 2.7)
*/

#ifndef __TDF_UNIX95_SYS_RESOURCE_H_RUSAGE
#define __TDF_UNIX95_SYS_RESOURCE_H_RUSAGE

#ifdef __cplusplus
extern "C" {
#endif

#pragma TenDRA declaration block subset__unix95__sys_resource begin

#ifndef __TDF_STRUCT_TIMEVAL
#pragma extend interface "../../shared/unix95.api/timeval.h"
#endif /* __TDF_STRUCT_TIMEVAL */
#pragma token STRUCT TAG rusage # unix95.resource.rusage
#pragma token MEMBER struct timeval : struct rusage : ru_utime # unix95.resource.rusage.ru_utime
#pragma token MEMBER struct timeval : struct rusage : ru_stime # unix95.resource.rusage.ru_stime

#pragma interface TAG rusage TAG rusage.ru_utime TAG rusage.ru_stime

#pragma TenDRA declaration block end

#ifdef __cplusplus
}
#endif

#endif /* __TDF_UNIX95_SYS_RESOURCE_H_RUSAGE */
