Files | |
file | axis2_http_chunked_stream.h |
axis2 HTTP Chunked Stream | |
Classes | |
struct | axis2_http_chunked_stream_ops |
struct | axis2_http_chunked_stream |
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_t * | axis2_http_chunked_stream_create (const axis2_env_t *env, axis2_stream_t *stream) |
#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_FREE | ( | chunked_stream, | |||
env | ) | ((chunked_stream)->ops->free(chunked_stream, env)) |
Free.
#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))
typedef struct axis2_http_chunked_stream_ops axis2_http_chunked_stream_ops_t |
Type name for struct axis2_http_chunked_stream_ops
typedef struct axis2_http_chunked_stream axis2_http_chunked_stream_t |
Type name for struct axis2_http_chunked_stream
AXIS2_EXTERN axis2_http_chunked_stream_t* axis2_http_chunked_stream_create | ( | const axis2_env_t * | env, | |
axis2_stream_t * | stream | |||
) |
env | pointer to environment struct | |
stream | pointer to stream |