benchmark_timer Struct Reference

#include <benchmark.h>

Collaboration diagram for benchmark_timer:

Collaboration graph
[legend]

Data Fields

long long calls
int enabled
long long global_max
long long global_min
unsigned int id
long long last_max
long long last_min
long long last_sum
char name [BM_NAME_LEN]
struct benchmark_timernext
bm_timeval_tstart
long long sum

Detailed Description

Definition at line 55 of file benchmark.h.


Field Documentation

long long calls

Definition at line 61 of file benchmark.h.

Referenced by _bm_log_timer(), and bm_reset_timer().

int enabled

Definition at line 59 of file benchmark.h.

Referenced by mi_bm_enable_timer(), and timer_active().

long long global_max

Definition at line 67 of file benchmark.h.

Referenced by _bm_log_timer(), and bm_reset_timer().

long long global_min

Definition at line 68 of file benchmark.h.

Referenced by _bm_log_timer(), and bm_reset_timer().

unsigned int id

Definition at line 58 of file benchmark.h.

Referenced by _bm_register_timer().

long long last_max

Definition at line 64 of file benchmark.h.

Referenced by _bm_log_timer(), and bm_reset_timer().

long long last_min

Definition at line 66 of file benchmark.h.

Referenced by _bm_log_timer(), and bm_reset_timer().

long long last_sum

Definition at line 63 of file benchmark.h.

Referenced by _bm_log_timer(), and bm_reset_timer().

char name[BM_NAME_LEN]

Definition at line 57 of file benchmark.h.

Referenced by _bm_log_timer(), and _bm_register_timer().

struct benchmark_timer* next [read]

Definition at line 69 of file benchmark.h.

Referenced by _bm_register_timer(), and destroy().

Definition at line 60 of file benchmark.h.

Referenced by _bm_log_timer(), _bm_register_timer(), and _bm_start_timer().

long long sum

Definition at line 62 of file benchmark.h.

Referenced by _bm_log_timer(), and bm_reset_timer().


The documentation for this struct was generated from the following file:

Generated on Thu May 24 14:00:46 2012 for Kamailio - The Open Source SIP Server by  doxygen 1.5.6