Main Page | Modules | Data Structures | Directories | File List | Data Fields | Globals

timer.c File Reference

Go to the source code of this file.

Typedefs

typedef talarm_list_s talarm_list_t
typedef void(* timerm_cb_t )(int)

Functions

 TAILQ_HEAD (talarm_list_s, talarm_s)
void timerm_sigalrm (int sigalrm)
int timerm_add (int secs, talarm_cb_t cb, void *arg, talarm_t **pa)
int timerm_del (talarm_t *a)


Typedef Documentation

typedef struct talarm_list_s talarm_list_t
 

Definition at line 24 of file timer.c.

typedef void(* timerm_cb_t)(int)
 

Definition at line 26 of file timer.c.


Function Documentation

TAILQ_HEAD talarm_list_s  ,
talarm_s 
 

int timerm_add int  secs,
talarm_cb_t  cb,
void *  arg,
talarm_t **  pa
 

Definition at line 208 of file timer.c.

References talarm_t, timerm_sigalrm(), and u_signal().

Referenced by request_parse_data(), request_parse_header(), and server_loop().

int timerm_del talarm_t a  ) 
 

Definition at line 279 of file timer.c.

References talarm_t.

Referenced by request_parse_data(), request_parse_header(), and server_free().

void timerm_sigalrm int  sigalrm  ) 
 

Definition at line 80 of file timer.c.

References talarm_t.

Referenced by timerm_add().


←Products
© 2005-2006 - KoanLogic S.r.l. - All rights reserved