Riferimenti per il file event.c

#include "stdinc.h"
#include "ircd.h"
#include "event.h"
#include "client.h"
#include "send.h"
#include "memory.h"
#include "s_log.h"
#include "numeric.h"

Vai al codice sorgente di questo file.

Funzioni

static int eventFind (EVH *func, void *arg)
void eventAdd (const char *name, EVH *func, void *arg, time_t when)
void eventDelete (EVH *func, void *arg)
void eventAddIsh (const char *name, EVH *func, void *arg, time_t delta_ish)
void eventRun (void)
time_t eventNextTime (void)
void eventInit (void)
void show_events (struct Client *source_p)
void set_back_events (time_t by)

Variabili

static const char * last_event_ran = NULL
static struct ev_entry event_table [MAX_EVENTS]
static time_t event_time_min = -1


Documentazione delle funzioni

void eventAdd ( const char *  name,
EVH func,
void *  arg,
time_t  when 
)

void eventAddIsh ( const char *  name,
EVH func,
void *  arg,
time_t  delta_ish 
)

Definizione alla linea 133 del file event.c.

Riferimenti eventAdd().

Referenziato da check_splitmode(), fdlist_init(), init_auth(), init_log(), e main().

void eventDelete ( EVH func,
void *  arg 
)

static int eventFind ( EVH func,
void *  arg 
) [static]

Definizione alla linea 218 del file event.c.

Riferimenti ev_entry::active, event_table, e MAX_EVENTS.

Referenziato da eventDelete().

void eventInit ( void   ) 

Definizione alla linea 204 del file event.c.

Riferimenti event_table, e last_event_ran.

Referenziato da main().

time_t eventNextTime ( void   ) 

Definizione alla linea 180 del file event.c.

Riferimenti ev_entry::active, event_table, event_time_min, MAX_EVENTS, e ev_entry::when.

Referenziato da io_loop().

void eventRun ( void   ) 

void set_back_events ( time_t  by  ) 

Definizione alla linea 280 del file event.c.

Riferimenti event_table, MAX_EVENTS, e ev_entry::when.

Referenziato da set_time().

void show_events ( struct Client source_p  ) 


Documentazione delle variabili

struct ev_entry event_table[MAX_EVENTS] [static]

time_t event_time_min = -1 [static]

Definizione alla linea 64 del file event.c.

Referenziato da eventAdd(), eventNextTime(), e eventRun().

const char* last_event_ran = NULL [static]

Definizione alla linea 62 del file event.c.

Referenziato da eventInit(), eventRun(), e show_events().


Generato il Wed Apr 15 00:19:20 2009 per ircd-hybrid da  doxygen 1.5.6