diff options
Diffstat (limited to 'src/blogc/rusage.h')
-rw-r--r-- | src/blogc/rusage.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/blogc/rusage.h b/src/blogc/rusage.h index cfdccbe..d94aebd 100644 --- a/src/blogc/rusage.h +++ b/src/blogc/rusage.h @@ -9,6 +9,16 @@ #ifndef ___RUSAGE_H #define ___RUSAGE_H +#ifdef HAVE_SYS_RESOURCE_H +#define HAVE_RUSAGE +#endif + +typedef struct { + long long cpu_time; // in microseconds + long memory; // in kilobytes +} blogc_rusage_t; + +blogc_rusage_t* blogc_rusage_get(void); long long blogc_rusage_get_cpu_time(void); // in microseconds long blogc_rusage_get_memory(void); // in kilobytes |