Icinga-core 1.4.0
next gen monitoring
include/statsprofiler.h File Reference

Go to the source code of this file.

Data Structures

struct  profile_object

Typedefs

typedef struct profile_object profile_object

Functions

profile_objectprofiled_data_find_last_object ()
profile_objectprofile_object_create (char *name)
profile_objectprofile_object_find_by_name (char *name)
double safe_divide (double x, int y, int reverse)
void profile_object_update_count (char *name, int val)
void profile_object_update_elapsed (char *name, double val)
void profile_data_print ()
void profile_data_output_mrtg (char *name, char *delim)

Typedef Documentation


Function Documentation

void profile_data_output_mrtg ( char *  name,
char *  delim 
)

Definition at line 138 of file statsprofiler.c.

void profile_data_print ( )

Definition at line 117 of file statsprofiler.c.

profile_object* profile_object_create ( char *  name)

Definition at line 65 of file statsprofiler.c.

profile_object* profile_object_find_by_name ( char *  name)

Definition at line 82 of file statsprofiler.c.

void profile_object_update_count ( char *  name,
int  val 
)

Definition at line 105 of file statsprofiler.c.

void profile_object_update_elapsed ( char *  name,
double  val 
)

Definition at line 111 of file statsprofiler.c.

profile_object* profiled_data_find_last_object ( )

Definition at line 54 of file statsprofiler.c.

double safe_divide ( double  x,
int  y,
int  reverse 
)

Definition at line 36 of file statsprofiler.c.

 All Data Structures Files Functions Variables Typedefs Defines