Main Page | Modules | Class List | Directories | File List | Class Members | File Members | Examples

axis2_http_chunked_stream.h File Reference

axis2 HTTP Chunked Stream More...

#include <axis2_const.h>
#include <axis2_defines.h>
#include <axis2_env.h>
#include <axis2_stream.h>

Go to the source code of this file.

Defines

#define AXIS2_HTTP_CHUNKED_STREAM_READ(chunked_stream, env, buffer, count)
#define AXIS2_HTTP_CHUNKED_STREAM_WRITE(chunked_stream, env, buffer, count)
#define AXIS2_HTTP_CHUNKED_GET_CURRENT_CHUNK_SIZE(chunked_stream, env)
#define AXIS2_HTTP_CHUNKED_STREAM_WRITE_LAST_CHUNK(chunked_stream, env)
#define AXIS2_HTTP_CHUNKED_STREAM_FREE(chunked_stream, env)   ((chunked_stream)->ops->free(chunked_stream, env))

Typedefs

typedef axis2_http_chunked_stream_ops axis2_http_chunked_stream_ops_t
typedef axis2_http_chunked_stream axis2_http_chunked_stream_t

Functions

AXIS2_EXTERN axis2_http_chunked_stream_taxis2_http_chunked_stream_create (const axis2_env_t *env, axis2_stream_t *stream)


Detailed Description

axis2 HTTP Chunked Stream


Define Documentation

#define AXIS2_HTTP_CHUNKED_GET_CURRENT_CHUNK_SIZE chunked_stream,
env   ) 
 

Value:

((chunked_stream)->ops->get_current_chunk_size \
                  (chunked_stream, env))

#define AXIS2_HTTP_CHUNKED_STREAM_READ chunked_stream,
env,
buffer,
count   ) 
 

Value:

((chunked_stream)->ops->read(chunked_stream, env, \
                  buffer, count))

#define AXIS2_HTTP_CHUNKED_STREAM_WRITE chunked_stream,
env,
buffer,
count   ) 
 

Value:

((chunked_stream)->ops->write(chunked_stream, env, \
                  buffer, count))

#define AXIS2_HTTP_CHUNKED_STREAM_WRITE_LAST_CHUNK chunked_stream,
env   ) 
 

Value:

((chunked_stream)->ops->write_last_chunk(chunked_stream\
                  , env))


Generated on Fri Jun 16 18:02:33 2006 for Axis2/C by  doxygen 1.4.2