Flow
[Flow]


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_taxiom_data_handler_create (const axis2_env_t *env, const axis2_char_t *file_name, const axis2_char_t *mime_type)

Function Documentation

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 
)

Creates data_handler struct

Returns:
pointer to newly created data_handler


Generated on Tue Oct 3 22:35:59 2006 for Axis2/C by  doxygen 1.4.7