Collaboration diagram for Ident::IdentStateData:

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...
IdentClientclients = nullptr
char buf [IDENT_BUFSIZE]
JobWait< Comm::ConnOpenerconnWait
 waits for a connection to the IDENT server to be established/opened More...

Private Member Functions

 CBDATA_CLASS (IdentStateData)
 ~IdentStateData ()

Detailed Description

Definition at line 40 of file

Constructor & Destructor Documentation

◆ ~IdentStateData()

Ident::IdentStateData::~IdentStateData ( )

Member Function Documentation


Ident::IdentStateData::CBDATA_CLASS ( IdentStateData  )

◆ deleteThis()

void Ident::IdentStateData::deleteThis ( const char *  aReason)

Definition at line 84 of file

References debugs, and swanSong().

◆ notify()

void Ident::IdentStateData::notify ( const char *  result)

Definition at line 111 of file

References cbdataReferenceValidDone, and xfree.

◆ swanSong()

void Ident::IdentStateData::swanSong ( )

Definition at line 92 of file

Referenced by deleteThis().

Member Data Documentation

◆ buf

char Ident::IdentStateData::buf[IDENT_BUFSIZE]

Definition at line 58 of file

◆ clients

IdentClient* Ident::IdentStateData::clients = nullptr

Definition at line 57 of file

Referenced by Ident::ClientAdd().

◆ conn

Comm::ConnectionPointer Ident::IdentStateData::conn

Definition at line 55 of file

◆ connWait

JobWait<Comm::ConnOpener> Ident::IdentStateData::connWait

Definition at line 61 of file

Referenced by Ident::Start().

◆ hash

hash_link Ident::IdentStateData::hash

Definition at line 43 of file

Referenced by Ident::Start().

◆ queryMsg

MemBuf Ident::IdentStateData::queryMsg

Definition at line 56 of file

Referenced by Ident::Start().

The documentation for this class was generated from the following file:






Web Site Translations