#include <axiom_data_handler.h>
Public Attributes | |
axis2_char_t *(* | get_content_type )(axiom_data_handler_t *data_handler, const axis2_env_t *env) |
axis2_byte_t *(* | get_input_stream )(axiom_data_handler_t *data_handler, const axis2_env_t *env) |
axis2_status_t(* | read_from )(axiom_data_handler_t *data_handler, const axis2_env_t *env, axis2_byte_t **output_stream, int *output_stream_size) |
axis2_status_t(* | set_binary_data )(axiom_data_handler_t *data_handler, const axis2_env_t *env, axis2_byte_t *input_stream, int input_stream_len) |
axis2_status_t(* | write_to )(axiom_data_handler_t *data_handler, const axis2_env_t *env) |
axis2_status_t(* | set_file_name )(axiom_data_handler_t *data_handler, const axis2_env_t *env, axis2_char_t *file_name) |
axis2_status_t(* | free )(axiom_data_handler_t *data_handler, const axis2_env_t *env) |