Go to the source code of this file.
Defines | |
#define | BASE64_EXTERN extern |
Functions | |
BASE64_EXTERN int | base64_encode (const unsigned char *in, size_t len, unsigned char *out, size_t *outlen) |
Encode byte array into a base64 string. | |
BASE64_EXTERN int | base64_decode (const char *in, unsigned char *out, size_t outlen) |
Decode a base64 string into a byte array. |
BASE64_EXTERN int base64_decode | ( | const char * | in, | |
unsigned char * | out, | |||
size_t | outlen | |||
) |
Decode a base64 string into a byte array.
in | Input string data | |
out | Pointer to pre-allocated buffer space | |
outlen | Size of buffer |
BASE64_EXTERN int base64_encode | ( | const unsigned char * | in, | |
size_t | len, | |||
unsigned char * | out, | |||
size_t * | outlen | |||
) |
Encode byte array into a base64 string.
in | Pointer to byte array | |
len | lenght of input data | |
out | Pointer to preallocated buffer space | |
outlen | Size of buffer |