#include <BESApacheWrapper.h>
Collaboration diagram for BESApacheWrapper:
Public Member Functions | |
BESApacheWrapper () | |
~BESApacheWrapper () | |
int | call_BES (const BESDataRequestInterface &re) |
Execute the given request using BESApacheInterface interface. | |
void | process_request (const char *s) |
Find the request from the URL and convert it to readable format. | |
const char * | get_first_request () |
const char * | get_next_request () |
const char * | process_user (const char *s) |
Find the username from the URL and convert it to readable format. | |
const char * | process_token (const char *s) |
Find the session token from the URL and convert it to readable format. |
Definition at line 45 of file BESApacheWrapper.h.
BESApacheWrapper::BESApacheWrapper | ( | ) |
Definition at line 45 of file BESApacheWrapper.cc.
References BESGlobalIQ::BESGlobalInit(), BESDefaultCommands::initialize(), and BESDefaultModule::initialize().
Here is the call graph for this function:
BESApacheWrapper::~BESApacheWrapper | ( | ) |
Definition at line 58 of file BESApacheWrapper.cc.
References BESGlobalIQ::BESGlobalQuit().
Here is the call graph for this function:
int BESApacheWrapper::call_BES | ( | const BESDataRequestInterface & | re | ) |
Execute the given request using BESApacheInterface interface.
re | BESDataRequestInterface filled in by the apache module holding the request information. |
Definition at line 86 of file BESApacheWrapper.cc.
References BESApacheInterface::execute_request(), and BESInterface::finish_with_error().
Referenced by opendap_handler().
Here is the call graph for this function:
void BESApacheWrapper::process_request | ( | const char * | s | ) |
Find the request from the URL and convert it to readable format.
s | URL to convert into an OpenDAP request |
Definition at line 102 of file BESApacheWrapper.cc.
References BESProcessEncodedString::get_key().
Referenced by opendap_handler().
Here is the call graph for this function:
const char * BESApacheWrapper::get_first_request | ( | ) |
Definition at line 110 of file BESApacheWrapper.cc.
References BESApacheRequests::get_end_request(), and BESApacheRequests::get_first_request().
Referenced by opendap_handler().
Here is the call graph for this function:
const char * BESApacheWrapper::get_next_request | ( | ) |
Definition at line 124 of file BESApacheWrapper.cc.
References BESApacheRequests::get_end_request(), and BESApacheRequests::get_first_request().
Referenced by opendap_handler().
Here is the call graph for this function:
const char * BESApacheWrapper::process_user | ( | const char * | s | ) |
Find the username from the URL and convert it to readable format.
s | URL to convert into an OpenDAP user name |
Definition at line 146 of file BESApacheWrapper.cc.
References BESProcessEncodedString::get_key().
Referenced by opendap_handler().
Here is the call graph for this function:
const char * BESApacheWrapper::process_token | ( | const char * | s | ) |
Find the session token from the URL and convert it to readable format.
s | URL to convert into an OpenDAP session token |
Definition at line 169 of file BESApacheWrapper.cc.
References BESProcessEncodedString::get_key().
Referenced by opendap_handler().
Here is the call graph for this function: