#include "stdinc.h"
#include "fdlist.h"
#include "ircd.h"
#include "memory.h"
#include "s_bsd.h"
#include "s_log.h"
#include <sys/epoll.h>
#include <sys/syscall.h>
Vai al codice sorgente di questo file.
Funzioni | |
void | init_netio (void) |
void | comm_setselect (fde_t *F, unsigned int type, PF *handler, void *client_data, time_t timeout) |
void | comm_select (void) |
Variabili | |
static fde_t | efd |
void comm_select | ( | void | ) |
Definizione alla linea 174 del file s_bsd_epoll.c.
Riferimenti comm_setselect(), F, _fde::fd, _fde::flags, lookup_fd(), _fde::open, _fde::read_data, _fde::read_handler, SELECT_DELAY, set_time(), _fde::write_data, e _fde::write_handler.
void comm_setselect | ( | fde_t * | F, | |
unsigned int | type, | |||
PF * | handler, | |||
void * | client_data, | |||
time_t | timeout | |||
) |
Definizione alla linea 121 del file s_bsd_epoll.c.
Riferimenti COMM_SELECT_READ, COMM_SELECT_WRITE, CurrentTime, _fde::evcache, _fde::fd, ilog(), L_CRIT, _fde::read_data, _fde::read_handler, _fde::timeout, _fde::write_data, e _fde::write_handler.
void init_netio | ( | void | ) |
Definizione alla linea 100 del file s_bsd_epoll.c.
Riferimenti fd_open(), hard_fdlimit, ilog(), e L_CRIT.
Definizione alla linea 35 del file s_bsd_epoll.c.