Riferimenti per la struct _fde

#include <fdlist.h>


Campi

int fd
int comm_index
int evcache
char desc [FD_DESC_SZ]
PFread_handler
void * read_data
PFwrite_handler
void * write_data
PFtimeout_handler
void * timeout_data
time_t timeout
PFflush_handler
void * flush_data
time_t flush_timeout
struct DNSQuerydns_query
struct {
   unsigned int   open:1
   unsigned int   is_socket:1
   unsigned int   pending_read:1
flags
struct {
   struct irc_ssaddr   S
   struct irc_ssaddr   hostaddr
   CNCB *   callback
   void *   data
connect
SSL * ssl
struct _fdehnext


Descrizione dettagliata

Definizione alla linea 53 del file fdlist.h.


Documentazione dei campi

int _fde::fd

Definizione alla linea 60 del file fdlist.h.

Referenziato da comm_setselect(), e fd_open().

Definizione alla linea 61 del file fdlist.h.

Referenziato da comm_setselect().

char _fde::desc[FD_DESC_SZ]

Definizione alla linea 62 del file fdlist.h.

Referenziato da fd_dump(), fd_note(), e fd_open().

Definizione alla linea 63 del file fdlist.h.

Referenziato da comm_select(), comm_setselect(), e hybrid_wndproc().

Definizione alla linea 64 del file fdlist.h.

Referenziato da comm_select(), comm_setselect(), e hybrid_wndproc().

Definizione alla linea 65 del file fdlist.h.

Referenziato da comm_select(), comm_setselect(), e hybrid_wndproc().

Definizione alla linea 66 del file fdlist.h.

Referenziato da comm_select(), comm_setselect(), e hybrid_wndproc().

Definizione alla linea 67 del file fdlist.h.

Referenziato da comm_checktimeouts(), e comm_settimeout().

Definizione alla linea 68 del file fdlist.h.

Referenziato da comm_checktimeouts(), e comm_settimeout().

time_t _fde::timeout

Definizione alla linea 69 del file fdlist.h.

Referenziato da comm_checktimeouts(), comm_setselect(), e comm_settimeout().

Definizione alla linea 70 del file fdlist.h.

Referenziato da comm_checktimeouts(), e comm_setflush().

Definizione alla linea 71 del file fdlist.h.

Referenziato da comm_checktimeouts(), e comm_setflush().

Definizione alla linea 72 del file fdlist.h.

Referenziato da comm_checktimeouts(), e comm_setflush().

struct DNSQuery* _fde::dns_query [read]

Definizione alla linea 73 del file fdlist.h.

Referenziato da comm_connect_dns_callback(), comm_connect_tcp(), e fd_close().

unsigned int _fde::open

unsigned int _fde::is_socket

Definizione alla linea 76 del file fdlist.h.

Referenziato da close_fds(), fd_close(), e fd_open().

unsigned int _fde::pending_read

Definizione alla linea 78 del file fdlist.h.

Referenziato da read_packet(), e sendq_unblocked().

struct { ... } _fde::flags

struct irc_ssaddr _fde::S [read]

Definizione alla linea 84 del file fdlist.h.

struct irc_ssaddr _fde::hostaddr [read]

Definizione alla linea 86 del file fdlist.h.

Referenziato da comm_connect_callback(), comm_connect_tcp(), e comm_connect_tryconnect().

void* _fde::data

Definizione alla linea 87 del file fdlist.h.

Referenziato da comm_connect_callback(), e comm_connect_tcp().

struct { ... } _fde::connect

SSL* _fde::ssl

struct _fde* _fde::hnext [read]

Definizione alla linea 93 del file fdlist.h.

Referenziato da close_fds(), comm_checktimeouts(), fd_close(), fd_dump(), fd_open(), e lookup_fd().


La documentazione per questa struct รจ stata generata a partire dal seguente file:

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