|
Modules |
| Flow |
Classes |
struct | axiom_data_handler_ops |
| Flow ops struct Encapsulator struct for ops of axiom_data_handler. More...
|
struct | axiom_data_handler |
| Flow struct Flow. More...
|
Defines |
#define | AXIOM_DATA_HANDLER_FREE(data_handler, env) ((data_handler)->ops->free (data_handler, env)) |
#define | AXIOM_DATA_HANDLER_GET_CONTENT_TYPE(data_handler, env) ((data_handler)->ops->get_content_type (data_handler, env)) |
#define | AXIOM_DATA_HANDLER_GET_INPUT_STREAM(data_handler, env) ((data_handler)->ops->get_input_stream (data_handler, env)) |
#define | AXIOM_DATA_HANDLER_READ_FROM(data_handler, env, output_stream, output_stream_size) ((data_handler)->ops->read_from (data_handler, env, output_stream, output_stream_size)) |
#define | AXIOM_DATA_HANDLER_SET_BINARY_DATA(data_handler, env, input_stream, input_stream_size) ((data_handler)->ops->set_binary_data (data_handler, env, input_stream, input_stream_size)) |
#define | AXIOM_DATA_HANDLER_WRITE_TO(data_handler, env) ((data_handler)->ops->write_to (data_handler, env)) |
#define | AXIOM_DATA_HANDLER_SET_FILE_NAME(data_handler, env, file_name) ((data_handler)->ops->set_file_name (data_handler, env, file_name)) |
Functions |
AXIS2_EXTERN axiom_data_handler_t * | axiom_data_handler_create (const axis2_env_t *env, const axis2_char_t *file_name, const axis2_char_t *mime_type) |