
Public Member Functions | |
void | deleteThis (const char *aReason) |
void | swanSong () |
void | notify (const char *result) |
notify all waiting IdentClient callbacks More... | |
Public Attributes | |
hash_link | hash |
Comm::ConnectionPointer | conn |
MemBuf | queryMsg |
the lookup message sent to IDENT server More... | |
IdentClient * | clients |
char | buf [IDENT_BUFSIZE] |
Private Member Functions | |
CBDATA_CLASS (IdentStateData) | |
Detailed Description
Member Function Documentation
◆ CBDATA_CLASS()
|
private |
◆ deleteThis()
void Ident::IdentStateData::deleteThis | ( | const char * | aReason | ) |
Definition at line 76 of file Ident.cc.
References swanSong().
◆ notify()
void Ident::IdentStateData::notify | ( | const char * | result | ) |
Definition at line 98 of file Ident.cc.
References cbdataReferenceValidDone, and xfree.
◆ swanSong()
void Ident::IdentStateData::swanSong | ( | ) |
Definition at line 83 of file Ident.cc.
References Ident::Close, comm_remove_close_handler(), conn, hash, hash_remove_link(), Ident::ident_hash, Comm::IsConnOpen(), NULL, and xfree.
Referenced by deleteThis().
Member Data Documentation
◆ buf
char Ident::IdentStateData::buf[IDENT_BUFSIZE] |
◆ clients
IdentClient* Ident::IdentStateData::clients |
Definition at line 56 of file Ident.cc.
Referenced by Ident::ClientAdd().
◆ conn
Comm::ConnectionPointer Ident::IdentStateData::conn |
Definition at line 54 of file Ident.cc.
Referenced by Ident::Start().
◆ hash
hash_link Ident::IdentStateData::hash |
Definition at line 42 of file Ident.cc.
Referenced by Ident::Start().
◆ queryMsg
MemBuf Ident::IdentStateData::queryMsg |
Definition at line 55 of file Ident.cc.
Referenced by Ident::Start().
The documentation for this class was generated from the following file:
- src/ident/Ident.cc