#include <httpd.h>
#include <http_config.h>
#include <http_log.h>
#include <util_filter.h>
#include <http_protocol.h>
Go to the source code of this file.
Defines | |
#define | MODULE_DESCRIPTION "RIO Apache Module version "VERSION |
#define | DEFAULT_SERVERNAME "localhost" |
#define | DEFAULT_BUFFERSIZE 4 |
#define | DEFAULT_LINESIZE 128 |
#define | DEFAULT_SERVERSELECTION RIO_SELECTION_RANDOM |
#define | DEFAULT_FRAGMENTSIZE 1450 |
#define | DEFAULT_USER "guest" |
#define | DEFAULT_USERPASSWORD "" |
#define | DEFAULT_REDIRECTNAME "redirect" |
#define | DEFAULT_TRANSFERNAME "transfer" |
#define | DEFAULT_MAXLOGFILESIZE 1048576 |
#define | DEFAULT_MAXCOMBINEDLOGFILESSIZE 16777216 |
#define | DEFAULT_USERLOGNAME "userlog" |
#define | DEFAULT_USERLOGSPREFIXPATH "/tmp/UserLog" |
#define | DEFAULT_EXECNAME "exec" |
#define | DEFAULT_USERLOGPORT 33335 |
#define | DEFAULT_EXECSESSIONID 0 |
#define | DEFAULT_EXECLOGSPREFIXPATH "/tmp/ExecLog" |
#define | DEFAULT_EXECLOGPORT 33336 |
Functions | |
static int | RioModuleRequestHandler (request_rec *r) |
static void | RioModuleRegisterHooks (apr_pool_t *p) |
static const char * | setServerName (cmd_parms *parms, void *mconfig, const char *arg) |
static const char * | setRealTimeExtensions (cmd_parms *parms, void *mconfig, const char *arg) |
static const char * | setWaitTime (cmd_parms *parms, void *mconfig, const char *arg) |
static const char * | setBufferSize (cmd_parms *parms, void *mconfig, const char *arg) |
static const char * | setLineSize (cmd_parms *parms, void *mconfig, const char *arg) |
static const char * | setSelectionType (cmd_parms *parms, void *mconfig, const char *arg) |
static const char * | setFragmentSize (cmd_parms *parms, void *mconfig, const char *arg) |
static const char * | setRIOUser (cmd_parms *parms, void *mconfig, const char *arg1, const char *arg2) |
static const char * | setServersFileName (cmd_parms *parms, void *mconfig, const char *arg) |
static const char * | setRedirectName (cmd_parms *parms, void *mconfig, const char *arg) |
static const char * | setTransferName (cmd_parms *parms, void *mconfig, const char *arg) |
static const char * | setMaxLogFileSize (cmd_parms *parms, void *mconfig, const char *arg) |
static const char * | setMaxCombinedLogFilesSize (cmd_parms *parms, void *mconfig, const char *arg) |
static const char * | setUserLogsPrefixPath (cmd_parms *parms, void *mconfig, const char *arg) |
static const char * | setUserLogName (cmd_parms *parms, void *mconfig, const char *arg) |
static const char * | setExecName (cmd_parms *parms, void *mconfig, const char *arg) |
static const char * | setUserLogPort (cmd_parms *parms, void *mconfig, const char *arg) |
static const char * | setExecSessionId (cmd_parms *parms, void *mconfig, const char *arg) |
static const char * | setExecLogsPrefixPath (cmd_parms *parms, void *mconfig, const char *arg) |
static const char * | setExecLogPort (cmd_parms *parms, void *mconfig, const char *arg) |
static void * | CreateRioModuleConfig (apr_pool_t *p, server_rec *s) |
Variables | |
static const command_rec | RioModuleCommands [] |
module AP_MODULE_DECLARE_DATA | RioModule |
#define DEFAULT_BUFFERSIZE 4 |
Definition at line 32 of file RioApacheModule.h.
#define DEFAULT_EXECLOGPORT 33336 |
Definition at line 67 of file RioApacheModule.h.
#define DEFAULT_EXECLOGSPREFIXPATH "/tmp/ExecLog" |
Definition at line 63 of file RioApacheModule.h.
#define DEFAULT_EXECNAME "exec" |
Definition at line 55 of file RioApacheModule.h.
#define DEFAULT_EXECSESSIONID 0 |
Definition at line 60 of file RioApacheModule.h.
#define DEFAULT_FRAGMENTSIZE 1450 |
Definition at line 36 of file RioApacheModule.h.
#define DEFAULT_LINESIZE 128 |
Definition at line 33 of file RioApacheModule.h.
#define DEFAULT_MAXCOMBINEDLOGFILESSIZE 16777216 |
Definition at line 45 of file RioApacheModule.h.
#define DEFAULT_MAXLOGFILESIZE 1048576 |
Definition at line 43 of file RioApacheModule.h.
#define DEFAULT_REDIRECTNAME "redirect" |
Definition at line 39 of file RioApacheModule.h.
#define DEFAULT_SERVERNAME "localhost" |
Definition at line 31 of file RioApacheModule.h.
#define DEFAULT_SERVERSELECTION RIO_SELECTION_RANDOM |
Definition at line 34 of file RioApacheModule.h.
#define DEFAULT_TRANSFERNAME "transfer" |
Definition at line 41 of file RioApacheModule.h.
#define DEFAULT_USER "guest" |
Definition at line 37 of file RioApacheModule.h.
#define DEFAULT_USERLOGNAME "userlog" |
Definition at line 49 of file RioApacheModule.h.
#define DEFAULT_USERLOGPORT 33335 |
Definition at line 57 of file RioApacheModule.h.
#define DEFAULT_USERLOGSPREFIXPATH "/tmp/UserLog" |
Definition at line 51 of file RioApacheModule.h.
#define DEFAULT_USERPASSWORD "" |
Definition at line 38 of file RioApacheModule.h.
#define MODULE_DESCRIPTION "RIO Apache Module version "VERSION |
Definition at line 29 of file RioApacheModule.h.
static void* CreateRioModuleConfig | ( | apr_pool_t * | p, | |
server_rec * | s | |||
) | [static] |
static void RioModuleRegisterHooks | ( | apr_pool_t * | p | ) | [static] |
static int RioModuleRequestHandler | ( | request_rec * | r | ) | [static] |
static const char* setBufferSize | ( | cmd_parms * | parms, | |
void * | mconfig, | |||
const char * | arg | |||
) | [static] |
static const char* setExecLogPort | ( | cmd_parms * | parms, | |
void * | mconfig, | |||
const char * | arg | |||
) | [static] |
static const char* setExecLogsPrefixPath | ( | cmd_parms * | parms, | |
void * | mconfig, | |||
const char * | arg | |||
) | [static] |
static const char* setExecName | ( | cmd_parms * | parms, | |
void * | mconfig, | |||
const char * | arg | |||
) | [static] |
static const char* setExecSessionId | ( | cmd_parms * | parms, | |
void * | mconfig, | |||
const char * | arg | |||
) | [static] |
static const char* setFragmentSize | ( | cmd_parms * | parms, | |
void * | mconfig, | |||
const char * | arg | |||
) | [static] |
static const char* setLineSize | ( | cmd_parms * | parms, | |
void * | mconfig, | |||
const char * | arg | |||
) | [static] |
static const char* setMaxCombinedLogFilesSize | ( | cmd_parms * | parms, | |
void * | mconfig, | |||
const char * | arg | |||
) | [static] |
static const char* setMaxLogFileSize | ( | cmd_parms * | parms, | |
void * | mconfig, | |||
const char * | arg | |||
) | [static] |
static const char* setRealTimeExtensions | ( | cmd_parms * | parms, | |
void * | mconfig, | |||
const char * | arg | |||
) | [static] |
static const char* setRedirectName | ( | cmd_parms * | parms, | |
void * | mconfig, | |||
const char * | arg | |||
) | [static] |
static const char* setRIOUser | ( | cmd_parms * | parms, | |
void * | mconfig, | |||
const char * | arg1, | |||
const char * | arg2 | |||
) | [static] |
static const char* setSelectionType | ( | cmd_parms * | parms, | |
void * | mconfig, | |||
const char * | arg | |||
) | [static] |
static const char* setServerName | ( | cmd_parms * | parms, | |
void * | mconfig, | |||
const char * | arg | |||
) | [static] |
static const char* setServersFileName | ( | cmd_parms * | parms, | |
void * | mconfig, | |||
const char * | arg | |||
) | [static] |
static const char* setTransferName | ( | cmd_parms * | parms, | |
void * | mconfig, | |||
const char * | arg | |||
) | [static] |
static const char* setUserLogName | ( | cmd_parms * | parms, | |
void * | mconfig, | |||
const char * | arg | |||
) | [static] |
static const char* setUserLogPort | ( | cmd_parms * | parms, | |
void * | mconfig, | |||
const char * | arg | |||
) | [static] |
static const char* setUserLogsPrefixPath | ( | cmd_parms * | parms, | |
void * | mconfig, | |||
const char * | arg | |||
) | [static] |
static const char* setWaitTime | ( | cmd_parms * | parms, | |
void * | mconfig, | |||
const char * | arg | |||
) | [static] |
module AP_MODULE_DECLARE_DATA RioModule |
{ STANDARD20_MODULE_STUFF, NULL, NULL, CreateRioModuleConfig, NULL, RioModuleCommands, RioModuleRegisterHooks, }
Definition at line 350 of file RioApacheModule.h.
const command_rec RioModuleCommands[] [static] |
Definition at line 180 of file RioApacheModule.h.