Public Member Functions | Data Fields

DNSRequestData Class Reference

#include <P_SplitDNSProcessor.h>

Inherits RequestData.

Collaboration diagram for DNSRequestData:
Collaboration graph
[legend]

Public Member Functions

 DNSRequestData ()
char * get_string ()
const char * get_host ()
sockaddr const * get_ip ()
sockaddr const * get_client_ip ()

Data Fields

const char * m_pHost

Detailed Description

Definition at line 136 of file P_SplitDNSProcessor.h.


Constructor & Destructor Documentation

TS_INLINE DNSRequestData::DNSRequestData (  ) 

Definition at line 156 of file P_SplitDNSProcessor.h.


Member Function Documentation

TS_INLINE sockaddr const * DNSRequestData::get_client_ip (  )  [virtual]

Implements RequestData.

Definition at line 194 of file P_SplitDNSProcessor.h.

TS_INLINE const char * DNSRequestData::get_host (  )  [virtual]

Implements RequestData.

Definition at line 176 of file P_SplitDNSProcessor.h.

References m_pHost.

TS_INLINE sockaddr const * DNSRequestData::get_ip (  )  [virtual]

Implements RequestData.

Definition at line 185 of file P_SplitDNSProcessor.h.

TS_INLINE char * DNSRequestData::get_string (  )  [virtual]

Implements RequestData.

Definition at line 166 of file P_SplitDNSProcessor.h.

References ats_strdup, and m_pHost.


Field Documentation

Definition at line 149 of file P_SplitDNSProcessor.h.

Referenced by get_host(), and get_string().


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