#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_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_t * | axis2_http_response_writer_create (const axis2_env_t *env, axis2_stream_t *stream) |
AXIS2_EXTERN axis2_http_response_writer_t * | axis2_http_response_writer_create_with_encoding (const axis2_env_t *env, axis2_stream_t *stream, const axis2_char_t *encoding) |
|
Value: ((response_writer)->ops->println_str(response_writer, env,\ str)) |
|
Value: ((response_writer)->ops->write_buf(response_writer, \ env, buf, offset, len)) |