Apache2
mod_xml2enc.h File Reference

Go to the source code of this file.

Macros

#define ENCIO_INPUT   0x01
 
#define ENCIO_OUTPUT   0x02
 
#define ENCIO_INPUT_CHECKS   0x04
 
#define ENCIO   (ENCIO_INPUT|ENCIO_OUTPUT|ENCIO_INPUT_CHECKS)
 
#define ENCIO_SKIPTO   0x10
 
#define XML2ENC_DECLARE(type)   type
 
#define XML2ENC_DECLARE_NONSTD(type)   type
 
#define XML2ENC_DECLARE_DATA
 

Functions

apr_status_t xml2enc_charset (request_rec *r, xmlCharEncoding *enc, const char **cenc)
 
apr_status_t xml2enc_filter (request_rec *r, const char *enc, unsigned int mode)
 
int xml2enc_hook_preprocess (ap_filter_t *f, char **bufp, apr_size_t *bytesp)
 

Macro Definition Documentation

◆ ENCIO

◆ ENCIO_INPUT

#define ENCIO_INPUT   0x01

◆ ENCIO_INPUT_CHECKS

#define ENCIO_INPUT_CHECKS   0x04

◆ ENCIO_OUTPUT

#define ENCIO_OUTPUT   0x02

◆ ENCIO_SKIPTO

#define ENCIO_SKIPTO   0x10

◆ XML2ENC_DECLARE

#define XML2ENC_DECLARE (   type)    type

◆ XML2ENC_DECLARE_DATA

#define XML2ENC_DECLARE_DATA

◆ XML2ENC_DECLARE_NONSTD

#define XML2ENC_DECLARE_NONSTD (   type)    type

Function Documentation

◆ xml2enc_charset()

apr_status_t xml2enc_charset ( request_rec r,
xmlCharEncoding *  enc,
const char **  cenc 
)

◆ xml2enc_filter()

apr_status_t xml2enc_filter ( request_rec r,
const char *  enc,
unsigned int  mode 
)

◆ xml2enc_hook_preprocess()

int xml2enc_hook_preprocess ( ap_filter_t f,
char **  bufp,
apr_size_t bytesp 
)