Apache HTTPD
Macros | Functions | Variables
apr_encode.h File Reference

APR-UTIL Encoding. More...

#include "apr.h"
#include "apr_general.h"

Go to the source code of this file.

Macros

#define APR_ENCODE_STRING   (-1)
 
#define APR_ENCODE_NONE   0
 
#define APR_ENCODE_RELAXED   1
 
#define APR_ENCODE_NOPADDING   2
 
#define APR_ENCODE_URL   4
 
#define APR_ENCODE_BASE64URL   (APR_ENCODE_NOPADDING | APR_ENCODE_URL)
 
#define APR_ENCODE_BASE32HEX   8
 
#define APR_ENCODE_COLON   16
 
#define APR_ENCODE_LOWER   32
 

Functions

 APR_DECLARE (apr_status_t) apr_encode_base64(char *dest
 
 APR_DECLARE (const char *) apr_pencode_base64(apr_pool_t *p
 
const char apr_ssize_t int apr_size_t *len __attribute__ ((nonnull(1)))
 
 APR_DECLARE (const unsigned char *) apr_pdecode_base64_binary(apr_pool_t *p
 

Variables

const charsrc
 
const char apr_ssize_t slen
 
const char apr_ssize_t int flags
 
const char apr_ssize_t int apr_size_tlen
 

Detailed Description

APR-UTIL Encoding.

Definition in file apr_encode.h.