axis2_http_response_writer.h File Reference

axis2 Response Writer 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.

Classes

struct  axis2_http_response_writer_ops
struct  axis2_http_response_writer

Defines

#define AXIS2_HTTP_RESPONSE_WRITER_GET_ENCODING(response_writer, env)   ((response_writer)->ops->get_encoding(response_writer, env))
#define AXIS2_HTTP_RESPONSE_WRITER_CLOSE(response_writer, env)   ((response_writer)->ops->close(response_writer, env))
#define AXIS2_HTTP_RESPONSE_WRITER_FLUSH(response_writer, env)   ((response_writer)->ops->flush(response_writer, env))
#define AXIS2_HTTP_RESPONSE_WRITER_WRITE_CHAR(response_writer, env, c)   ((response_writer)->ops->write_char(response_writer, env, c))
#define AXIS2_HTTP_RESPONSE_WRITER_WRITE_BUF(response_writer, env, buf, offset, len)
#define AXIS2_HTTP_RESPONSE_WRITER_PRINT_STR(response_writer, env, str)   ((response_writer)->ops->print_str(response_writer, env, str))
#define AXIS2_HTTP_RESPONSE_WRITER_PRINT_INT(response_writer, env, i)   ((response_writer)->ops->print_int(response_writer, env))
#define AXIS2_HTTP_RESPONSE_WRITER_PRINTLN_STR(response_writer, env, str)
#define AXIS2_HTTP_RESPONSE_WRITER_PRINTLN(response_writer, env)   ((response_writer)->ops->println(response_writer, env))
#define AXIS2_HTTP_RESPONSE_WRITER_FREE(response_writer, env)   ((response_writer)->ops->free(response_writer, env))

Typedefs

typedef axis2_http_response_writer_ops axis2_http_response_writer_ops_t
typedef axis2_http_response_writer axis2_http_response_writer_t

Functions

AXIS2_EXTERN axis2_http_response_writer_taxis2_http_response_writer_create (const axis2_env_t *env, axis2_stream_t *stream)
AXIS2_EXTERN axis2_http_response_writer_taxis2_http_response_writer_create_with_encoding (const axis2_env_t *env, axis2_stream_t *stream, const axis2_char_t *encoding)


Detailed Description

axis2 Response Writer


Generated on Wed Dec 20 20:14:11 2006 for Axis2/C by  doxygen 1.5.1