Ident Namespace Reference

Ident Lookup API.

Classes

struct  _IdentClient
 
class  IdentConfig
 
class  IdentStateData
 

Typedefs

typedef struct Ident::_IdentClient IdentClient
 

Functions

 CBDATA_CLASS_INIT (IdentStateData)
 
static void ClientAdd (IdentStateData *state, IDCB *callback, void *callback_data)
 
void Start (const Comm::ConnectionPointer &conn, IDCB *callback, void *cbdata)
 

Variables

IdentConfig TheConfig
 
static IOCB ReadReply
 
static IOCB WriteFeedback
 
static CLCB Close
 
static CTCB Timeout
 
static CNCB ConnectDone
 
static hash_tableident_hash = nullptr
 

Typedef Documentation

◆ IdentClient

Function Documentation

◆ CBDATA_CLASS_INIT()

Ident::CBDATA_CLASS_INIT ( IdentStateData  )

◆ ClientAdd()

void Ident::ClientAdd ( IdentStateData state,
IDCB callback,
void *  callback_data 
)
static

◆ Start()

void Ident::Start ( const Comm::ConnectionPointer conn,
IDCB callback,
void *  cbdata 
)

Variable Documentation

◆ Close

void Ident::Close
static

Definition at line 73 of file Ident.cc.

Referenced by Ident::IdentStateData::~IdentStateData(), and Log::TcpLogger::Open().

◆ ConnectDone

void Ident::ConnectDone
static

Definition at line 75 of file Ident.cc.

Referenced by Start().

◆ ident_hash

hash_table* Ident::ident_hash = nullptr
static

Definition at line 76 of file Ident.cc.

Referenced by Ident::IdentStateData::~IdentStateData(), and Start().

◆ ReadReply

void Ident::ReadReply
static

Definition at line 71 of file Ident.cc.

◆ TheConfig

Ident::IdentConfig Ident::TheConfig
extern

Definition at line 81 of file Ident.cc.

Referenced by Start(), and ConnStateData::whenClientIpKnown().

◆ Timeout

void Ident::Timeout
static

Definition at line 74 of file Ident.cc.

Referenced by Comm::MortalReadTimeout().

◆ WriteFeedback

void Ident::WriteFeedback
static

Definition at line 72 of file Ident.cc.

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors