Ident.cc
Go to the documentation of this file.
194 Ident::WriteFeedback(const Comm::ConnectionPointer &conn, char *, size_t len, Comm::Flag flag, int xerrno, void *data)
207 Ident::ReadReply(const Comm::ConnectionPointer &conn, char *buf, size_t len, Comm::Flag flag, int, void *data)
303 AsyncCall::Pointer call = commCbCall(30,3, "Ident::ConnectDone", CommConnectCbPtrFun(Ident::ConnectDone, state));
AsyncCall::Pointer comm_add_close_handler(int fd, CLCB *handler, void *data)
Definition: comm.cc:921
void appendf(const char *fmt,...) PRINTF_FORMAT_ARG2
Append operation with printf-style arguments.
Definition: Packable.h:61
SQUIDCEXTERN void hash_remove_link(hash_table *, hash_link *)
Definition: hash.cc:220
Definition: CommCalls.h:277
int commSetConnTimeout(const Comm::ConnectionPointer &conn, int timeout, AsyncCall::Pointer &callback)
Definition: comm.cc:563
Definition: ConnOpener.h:25
Definition: cbdata.cc:60
void CNCB(const Comm::ConnectionPointer &conn, Comm::Flag status, int xerrno, void *data)
Definition: CommCalls.h:35
void comm_read(const Comm::ConnectionPointer &conn, char *buf, int len, AsyncCall::Pointer &callback)
Definition: Read.h:59
Definition: Config.h:20
static void ClientAdd(IdentStateData *state, IDCB *callback, void *callback_data)
Definition: Ident.cc:249
Definition: MemBuf.h:24
void IOCB(const Comm::ConnectionPointer &conn, char *, size_t size, Comm::Flag flag, int xerrno, void *data)
Definition: CommCalls.h:36
CBDATA_CLASS(IdentStateData)
CommCbFunPtrCallT< Dialer > * commCbCall(int debugSection, int debugLevel, const char *callName, const Dialer &dialer)
Definition: CommCalls.h:342
void Write(const Comm::ConnectionPointer &conn, const char *buf, int size, AsyncCall::Pointer &callback, FREE *free_func)
Definition: Write.cc:33
int Squid_MaxFD
CBDATA_CLASS_INIT(IdentStateData)
void start(const JobPointer &aJob, const AsyncCall::Pointer &aCallback)
starts waiting for the given job to call the given callback
Definition: JobWait.h:69
struct Ident::_IdentClient IdentClient
Definition: hash.h:23
Definition: Ident.cc:33
JobWait< Comm::ConnOpener > connWait
waits for a connection to the IDENT server to be established/opened
Definition: Ident.cc:61
Definition: CommCalls.h:139
void Start(const Comm::ConnectionPointer &conn, IDCB *callback, void *cbdata)
Definition: Ident.cc:264
Definition: CommCalls.h:133
Definition: Ident.cc:41
Definition: CommCalls.h:246
void comm_remove_close_handler(int fd, CLCB *handler, void *data)
Definition: comm.cc:950
Definition: CommCalls.h:230