jabberd2  2.3.1
Macros | Functions
base64.h File Reference

Base64 encoding. More...

Go to the source code of this file.

Macros

#define JABBERD2_API   extern
 

Functions

JABBERD2_API int apr_base64_decode_len (const char *bufcoded)
 
JABBERD2_API int apr_base64_decode (char *bufplain, const char *bufcoded)
 
JABBERD2_API int apr_base64_encode_len (int len)
 
JABBERD2_API int apr_base64_encode (char *encoded, const unsigned char *string, int len)
 
JABBERD2_API char * b64_encode (char *buf, int len)
 
JABBERD2_API char * b64_decode (char *buf)
 

Detailed Description

Base64 encoding.

Author
Apache Software Foundation
Date:
2004/05/17 05:03:13
Revision:
1.1

Definition in file base64.h.

Macro Definition Documentation

#define JABBERD2_API   extern

Definition at line 40 of file base64.h.

Function Documentation

JABBERD2_API int apr_base64_decode_len ( const char *  bufcoded)
JABBERD2_API int apr_base64_decode ( char *  bufplain,
const char *  bufcoded 
)
JABBERD2_API int apr_base64_encode_len ( int  len)

Definition at line 121 of file base64.c.

JABBERD2_API int apr_base64_encode ( char *  encoded,
const unsigned char *  string,
int  len 
)
JABBERD2_API char* b64_encode ( char *  buf,
int  len 
)

Definition at line 167 of file base64.c.

JABBERD2_API char* b64_decode ( char *  buf)

Definition at line 182 of file base64.c.