axis2_http_chunked_stream_ops Struct Reference
[http chunked stream]

#include <axis2_http_chunked_stream.h>

List of all members.

Public Attributes

int(* read )(axis2_http_chunked_stream_t *chunked_stream, const axis2_env_t *env, void *buffer, size_t count)
int(* write )(axis2_http_chunked_stream_t *chunked_stream, const axis2_env_t *env, const void *buffer, size_t count)
int(* get_current_chunk_size )(const axis2_http_chunked_stream_t *chunked_stream, const axis2_env_t *env)
axis2_status_t(* write_last_chunk )(axis2_http_chunked_stream_t *chunked_stream, const axis2_env_t *env)
axis2_status_t(* free )(axis2_http_chunked_stream_t *chunked_stream, const axis2_env_t *env)


Detailed Description

HTTP Chunked Stream ops struct Encapsulator struct for ops of axis2_http_chunked_stream


Member Data Documentation

axis2_status_t( * axis2_http_chunked_stream_ops::free)(axis2_http_chunked_stream_t *chunked_stream, const axis2_env_t *env)

Parameters:
chunked_stream pointer to chunked stream
env pointer to environment struct
Returns:
AXIS2_SUCCESS on success, else AXIS2_FAILURE

int( * axis2_http_chunked_stream_ops::get_current_chunk_size)(const axis2_http_chunked_stream_t *chunked_stream, const axis2_env_t *env)

Parameters:
chunked_stream pointer to chunked stream
env pointer to environment struct

int( * axis2_http_chunked_stream_ops::read)(axis2_http_chunked_stream_t *chunked_stream, const axis2_env_t *env, void *buffer, size_t count)

Parameters:
chunked_stream pointer to chunked stream
env pointer to environment struct
buffer 
count 

int( * axis2_http_chunked_stream_ops::write)(axis2_http_chunked_stream_t *chunked_stream, const axis2_env_t *env, const void *buffer, size_t count)

Parameters:
env pointer to environment struct
buffer 
count 

axis2_status_t( * axis2_http_chunked_stream_ops::write_last_chunk)(axis2_http_chunked_stream_t *chunked_stream, const axis2_env_t *env)

Parameters:
chunked_stream pointer to chunked stream
env pointer to environment struct
Returns:
AXIS2_SUCCESS on success, else AXIS2_FAILURE


The documentation for this struct was generated from the following file:
Generated on Thu Oct 26 21:00:31 2006 for Axis2/C by  doxygen 1.4.7