Files | |
| file | axutil_base64_binary.h |
| axis2-util base64 encoding holder | |
Typedefs | |
| typedef struct axutil_base64_binary | axutil_base64_binary_t |
Functions | |
| AXIS2_EXTERN axutil_base64_binary_t * | axutil_base64_binary_create (const axutil_env_t *env) |
| AXIS2_EXTERN axutil_base64_binary_t * | axutil_base64_binary_create_with_plain_binary (const axutil_env_t *env, const unsigned char *plain_binary, int plain_binary_len) |
| AXIS2_EXTERN axutil_base64_binary_t * | axutil_base64_binary_create_with_encoded_binary (const axutil_env_t *env, const char *encoded_binary) |
| AXIS2_EXTERN void | axutil_base64_binary_free (axutil_base64_binary_t *base64_binary, const axutil_env_t *env) |
| AXIS2_EXTERN axis2_status_t | axutil_base64_binary_set_plain_binary (axutil_base64_binary_t *base64_binary, const axutil_env_t *env, const unsigned char *plain_binary, int plain_binary_len) |
| AXIS2_EXTERN unsigned char * | axutil_base64_binary_get_plain_binary (axutil_base64_binary_t *base64_binary, const axutil_env_t *env, int *plain_binary_len) |
| AXIS2_EXTERN axis2_status_t | axutil_base64_binary_set_encoded_binary (axutil_base64_binary_t *base64_binary, const axutil_env_t *env, const char *encoded_binary) |
| AXIS2_EXTERN char * | axutil_base64_binary_get_encoded_binary (axutil_base64_binary_t *base64_binary, const axutil_env_t *env) |
| AXIS2_EXTERN int | axutil_base64_binary_get_encoded_binary_len (axutil_base64_binary_t *base64_binary, const axutil_env_t *env) |
| AXIS2_EXTERN int | axutil_base64_binary_get_decoded_binary_len (axutil_base64_binary_t *base64_binary, const axutil_env_t *env) |
| typedef struct axutil_base64_binary axutil_base64_binary_t |
Type name for struct axutil_base64_binary
| AXIS2_EXTERN axutil_base64_binary_t* axutil_base64_binary_create | ( | const axutil_env_t * | env | ) |
Creates axutil_base64_binary struct
| env | double pointer to environment struct. MUST NOT be NULL |
| AXIS2_EXTERN axutil_base64_binary_t* axutil_base64_binary_create_with_encoded_binary | ( | const axutil_env_t * | env, | |
| const char * | encoded_binary | |||
| ) |
Creates axutil_base64_binary struct.
| env | double pointer to environment struct. MUST NOT be NULL | |
| encoded_binary | binary buffer to initialize |
| AXIS2_EXTERN axutil_base64_binary_t* axutil_base64_binary_create_with_plain_binary | ( | const axutil_env_t * | env, | |
| const unsigned char * | plain_binary, | |||
| int | plain_binary_len | |||
| ) |
Creates axutil_base64_binary struct
| env | double pointer to environment struct. MUST NOT be NULL | |
| plain_binary | binary buffer to initialize |
| AXIS2_EXTERN void axutil_base64_binary_free | ( | axutil_base64_binary_t * | base64_binary, | |
| const axutil_env_t * | env | |||
| ) |
free the axutil_base64_binary.
| base64_binary | represet the type object | |
| env | pointer to environment struct. MUST NOT be NULL |
| AXIS2_EXTERN int axutil_base64_binary_get_decoded_binary_len | ( | axutil_base64_binary_t * | base64_binary, | |
| const axutil_env_t * | env | |||
| ) |
retrieve the value from decoded binary length.
| base64_binary | represet the type object | |
| env | pointer to environment struct. MUST NOT be NULL |
| AXIS2_EXTERN char* axutil_base64_binary_get_encoded_binary | ( | axutil_base64_binary_t * | base64_binary, | |
| const axutil_env_t * | env | |||
| ) |
retrieve the value from encoded binary.
| base64_binary | represet the type object | |
| env | pointer to environment struct. MUST NOT be NULL |
| AXIS2_EXTERN int axutil_base64_binary_get_encoded_binary_len | ( | axutil_base64_binary_t * | base64_binary, | |
| const axutil_env_t * | env | |||
| ) |
retrieve the value from encoded binary length.
| base64_binary | represet the type object | |
| env | pointer to environment struct. MUST NOT be NULL |
| AXIS2_EXTERN unsigned char* axutil_base64_binary_get_plain_binary | ( | axutil_base64_binary_t * | base64_binary, | |
| const axutil_env_t * | env, | |||
| int * | plain_binary_len | |||
| ) |
retrieve the value from plain binary.
| base64_binary | represet the type object | |
| env | pointer to environment struct. MUST NOT be NULL | |
| plain_binary_len | length of the plain_binary binary buffer |
| AXIS2_EXTERN axis2_status_t axutil_base64_binary_set_encoded_binary | ( | axutil_base64_binary_t * | base64_binary, | |
| const axutil_env_t * | env, | |||
| const char * | encoded_binary | |||
| ) |
store the value from encoded binary.
| base64_binary | represet the type object | |
| env | pointer to environment struct. MUST NOT be NULL | |
| encoded_binary | encoded binary buffer to store |
| AXIS2_EXTERN axis2_status_t axutil_base64_binary_set_plain_binary | ( | axutil_base64_binary_t * | base64_binary, | |
| const axutil_env_t * | env, | |||
| const unsigned char * | plain_binary, | |||
| int | plain_binary_len | |||
| ) |
store the value from plain binary.
| base64_binary | represet the type object | |
| env | pointer to environment struct. MUST NOT be NULL | |
| plain_binary | binary buffer to store | |
| plain_binary_len | length of the plain_binary binary buffer |
1.5.3