Public Attributes

_BESDataRequestInterface Struct Reference

Structure storing information from the Apache module. More...

#include <BESDataRequestInterface.h>

Collaboration diagram for _BESDataRequestInterface:
Collaboration graph
[legend]

List of all members.

Public Attributes

const char * cookie
 server cookies set in users browser
const char * request
 BES request string.
const char * script_name
 uri of the request
const char * server_address
 not used
const char * server_name
 name of server running Apache server
const char * server_port
 TCP port number where the server running Apache is listening.
const char * server_protocol
 protocol of the request, such as "HTTP/0.9" or "HTTP/1.1"
const char * token
 session token passed in URL
const char * user_address
 remote ip address of client machine
const char * user_agent
 information about the user agent originating the request, e.g.

Detailed Description

Structure storing information from the Apache module.

Definition at line 39 of file BESDataRequestInterface.h.


Member Data Documentation

server cookies set in users browser

Definition at line 67 of file BESDataRequestInterface.h.

Referenced by BESApacheInterface::initialize().

BES request string.

Definition at line 64 of file BESDataRequestInterface.h.

Referenced by BESApacheInterface::initialize(), and BESApacheInterface::validate_data_request().

uri of the request

Definition at line 55 of file BESDataRequestInterface.h.

Referenced by BESApacheInterface::initialize(), and BESApacheInterface::validate_data_request().

name of server running Apache server

Definition at line 43 of file BESDataRequestInterface.h.

Referenced by BESApacheInterface::initialize(), and BESApacheInterface::validate_data_request().

TCP port number where the server running Apache is listening.

Definition at line 52 of file BESDataRequestInterface.h.

Referenced by BESApacheInterface::initialize(), and BESApacheInterface::validate_data_request().

protocol of the request, such as "HTTP/0.9" or "HTTP/1.1"

Definition at line 49 of file BESDataRequestInterface.h.

Referenced by BESApacheInterface::initialize(), and BESApacheInterface::validate_data_request().

session token passed in URL

Definition at line 70 of file BESDataRequestInterface.h.

Referenced by BESApacheInterface::initialize().

remote ip address of client machine

Definition at line 58 of file BESDataRequestInterface.h.

Referenced by BESApacheInterface::initialize(), and BESApacheInterface::validate_data_request().

information about the user agent originating the request, e.g.

Mozilla/4.04 (X11; I; SunOS 5.4 sun4m)

Definition at line 61 of file BESDataRequestInterface.h.

Referenced by BESApacheInterface::initialize(), and BESApacheInterface::validate_data_request().


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