Public Member Functions | Data Fields

referer_info Class Reference

Used to store http referer strings (and/or regexp). More...

#include <UrlMapping.h>

Collaboration diagram for referer_info:
Collaboration graph
[legend]

Public Member Functions

 referer_info (char *_ref, bool *error_flag=NULL, char *errmsgbuf=NULL, int errmsgbuf_size=0)
 ~referer_info ()

Data Fields

referer_infonext
char * referer
int referer_size
bool any
bool negative
bool regx_valid
pcre * regx

Detailed Description

Used to store http referer strings (and/or regexp).

Definition at line 45 of file UrlMapping.h.


Constructor & Destructor Documentation

referer_info::referer_info ( char *  _ref,
bool *  error_flag = NULL,
char *  errmsgbuf = NULL,
int  errmsgbuf_size = 0 
)

Definition at line 184 of file UrlMapping.cc.

References any, ats_strdup, ink_strlcpy(), negative, referer, referer_size, regx, and regx_valid.

referer_info::~referer_info (  ) 

Definition at line 226 of file UrlMapping.cc.

References ats_free(), referer, referer_size, regx, and regx_valid.


Field Documentation

Definition at line 53 of file UrlMapping.h.

Referenced by RemapProcessor::finish_remap(), referer_info(), and remap_parse_config_bti().

Definition at line 54 of file UrlMapping.h.

Referenced by RemapProcessor::finish_remap(), referer_info(), and remap_parse_config_bti().

Definition at line 51 of file UrlMapping.h.

Referenced by referer_info(), and ~referer_info().

Definition at line 52 of file UrlMapping.h.

Referenced by referer_info(), and ~referer_info().

Definition at line 56 of file UrlMapping.h.

Referenced by RemapProcessor::finish_remap(), referer_info(), and ~referer_info().

Definition at line 55 of file UrlMapping.h.

Referenced by RemapProcessor::finish_remap(), referer_info(), and ~referer_info().


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