|
Files |
file | axis2_http_response_writer.h |
| axis2 Response Writer
|
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_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) |