114 storeAppendPrintf(dumpEntry,
"---- ---------- ------ ---- -------- -------- --------------------- ------------------------------\n");
116 storeAppendPrintf(dumpEntry,
"---- ------ ---- -------- -------- --------------------- ------------------------------\n");
char * toUrl(char *buf, unsigned int len) const
static fde * Table
global table of FD and their state.
WRITE_HANDLER * writeMethod_
exports Squid bytes
char const * remoteAddr() const
AsyncCall::Pointer timeoutHandler
void useBufferedIo(READ_HANDLER *, WRITE_HANDLER *)
use I/O methods that maintain an internal-to-them buffer
bool readPending(int) const
void dumpStats(StoreEntry &, int) const
struct fde::_fde_flags flags
READ_HANDLER * readMethod_
imports bytes into Squid
void setIo(READ_HANDLER *, WRITE_HANDLER *)
set I/O methods for a freshly opened descriptor
unsigned short remote_port
char ipaddr[MAX_IPSTRLEN]
static void DumpStats(StoreEntry *)
#define debugs(SECTION, LEVEL, CONTENT)
int default_read_method(int, char *, int)
int default_write_method(int, const char *, int)
int READ_HANDLER(int, char *, int)
int WRITE_HANDLER(int, const char *, int)
#define MAX_IPSTRLEN
Length of buffer that needs to be allocated to old a null-terminated IP-string.
bool MonitorsRead(int fd)
whether the FD socket is being monitored for read
void storeAppendPrintf(StoreEntry *e, const char *fmt,...)
bool read_pending
buffering readMethod_ has data to give (regardless of socket state)
void * xcalloc(size_t n, size_t sz)