fd.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  Comm::Descriptor


namespace  Comm
 Abstraction layer for TCP, UDP, TLS, UDS and filedescriptor sockets.


void fd_close (int fd)
void fd_open (int fd, unsigned int type, const char *)
void fd_note (int fd, const char *)
void fd_bytes (int fd, int len, unsigned int type)
void fdDumpOpen (void)
int fdUsageHigh (void)
void fdAdjustReserved (void)
int default_read_method (int, char *, int)
int default_write_method (int, const char *, int)

Function Documentation

◆ default_read_method()

int default_read_method ( int  fd,
char *  buf,
int  len 

Definition at line 130 of file fd.cc.

Referenced by Ssl::Bio::read(), and fde::useDefaultIo().

◆ default_write_method()

int default_write_method ( int  fd,
const char *  buf,
int  len 

Definition at line 136 of file fd.cc.

Referenced by fde::useDefaultIo(), and Ssl::Bio::write().

◆ fd_bytes()

◆ fd_close()

◆ fd_note()

◆ fd_open()

◆ fdAdjustReserved()

void fdAdjustReserved ( void  )

Definition at line 287 of file fd.cc.

References DBG_CRITICAL, debugs, fatalf(), last, min(), Number_FD, RESERVED_FD, squid_curtime, and Squid_MaxFD.

Referenced by comm_open_uds(), and comm_openex().

◆ fdDumpOpen()

void fdDumpOpen ( void  )

Definition at line 243 of file fd.cc.

References debug_log, debugs, F(), fd_table, Important, and Squid_MaxFD.

Referenced by SquidShutdown().

◆ fdUsageHigh()

int fdUsageHigh ( void  )






Web Site Translations