benchmark_api.h File Reference

Benchmark :: API functions. More...

#include "../../sr_module.h"

Include dependency graph for benchmark_api.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  bm_binds

Typedefs

typedef int(* bm_log_timer_f )(unsigned int id)
typedef int(* bm_register_timer_f )(char *tname, int mode, unsigned int *id)
typedef int(* bm_start_timer_f )(unsigned int id)
typedef int(* load_bm_f )(struct bm_binds *bmb)

Functions

int load_bm (struct bm_binds *bmb)
 API Binding.
static int load_bm_api (struct bm_binds *bmb)


Detailed Description

Benchmark :: API functions.

Definition in file benchmark_api.h.


Typedef Documentation

typedef int(* bm_log_timer_f)(unsigned int id)

Definition at line 43 of file benchmark_api.h.

typedef int(* bm_register_timer_f)(char *tname, int mode, unsigned int *id)

Definition at line 41 of file benchmark_api.h.

typedef int(* bm_start_timer_f)(unsigned int id)

Definition at line 42 of file benchmark_api.h.

typedef int(* load_bm_f)(struct bm_binds *bmb)

Definition at line 51 of file benchmark_api.h.


Function Documentation

int load_bm ( struct bm_binds bmb  ) 

static int load_bm_api ( struct bm_binds bmb  )  [inline, static]

Definition at line 55 of file benchmark_api.h.

References find_export(), LM_ERR, and load_bm().


Generated on Thu May 17 12:00:36 2012 for Kamailio - The Open Source SIP Server by  doxygen 1.5.6