Main Page   Modules   Data Structures   File List   Data Fields   Globals   Related Pages  

Environment declarations
[libapreq2]


Data Structures

struct  apreq_env_t

Defines

#define apreq_env_content_type(env)   apreq_env_header_in(env, "Content-Type")
#define apreq_env_cookie(env)   apreq_env_header_in(env, "Cookie")
#define apreq_env_cookie2(env)   apreq_env_header_in(env, "Cookie2")
#define apreq_env_set_cookie(e, s)   apreq_env_header_out(e,"Set-Cookie",s)
#define apreq_env_set_cookie2(e, s)   apreq_env_header_out(e,"Set-Cookie2",s)
#define APREQ_ENV_MODULE(pre, name, mmn)
#define apreq_env_name   (apreq_env_module(NULL)->name)
#define apreq_env_magic_number   (apreq_env_module(NULL)->magic_number)

Typedefs

typedef apreq_env_t apreq_env_t

Functions

void apreq_log (const char *file, int line, int level, apr_status_t status, void *env, const char *fmt,...)
apr_pool_tapreq_env_pool (void *env)
apreq_jar_tapreq_env_jar (void *env, apreq_jar_t *jar)
apreq_request_tapreq_env_request (void *env, apreq_request_t *req)
const char * apreq_env_query_string (void *env)
const char * apreq_env_header_in (void *env, const char *name)
apr_status_t apreq_env_header_out (void *env, const char *name, char *val)
apr_status_t apreq_env_read (void *env, apr_read_type_e block, apr_off_t bytes)
const apreq_env_t * apreq_env_module (const apreq_env_t *mod)

Define Documentation

#define APREQ_ENV_MODULE pre,
name,
mmn   ) 
 

Value:

const apreq_env_t pre##_module = { \
  name, mmn, pre##_log, pre##_pool, pre##_jar, pre##_request,               \
  pre##_query_string, pre##_header_in, pre##_header_out, pre##_read }


Generated on Sat Nov 15 23:04:50 2003 for libapreq2 by doxygen1.3