Main Page | Class List | Directories | File List | Class Members | File Members

rusage.c File Reference

#include "global.h"
#include <sys/stat.h>
#include <fcntl.h>
#include <errno.h>
#include "pike_rusage.h"
#include "time_stuff.h"
#include "fd_control.h"
#include "pike_error.h"

Defines

#define CONVERT_TIME(TIME, TICKS, BASE)   (((TIME) / (TICKS)) * (BASE) + ((TIME) % (TICKS)) * (BASE) / (TICKS))

Functions

int pike_get_rusage (pike_rusage_t rusage_values)
cpu_time_t get_cpu_time (void)
cpu_time_t get_real_time (void)
long * low_rusage (void)
INT32 internal_rusage (void)

Define Documentation

#define CONVERT_TIME TIME,
TICKS,
BASE   )     (((TIME) / (TICKS)) * (BASE) + ((TIME) % (TICKS)) * (BASE) / (TICKS))
 


Function Documentation

cpu_time_t get_cpu_time void   ) 
 

cpu_time_t get_real_time void   ) 
 

INT32 internal_rusage void   ) 
 

long* low_rusage void   ) 
 

int pike_get_rusage pike_rusage_t  rusage_values  ) 
 


Generated on Fri Jul 22 23:44:30 2005 for Pike by  doxygen 1.3.9.1