|
Classes |
struct | axis2_http_simple_response_ops |
struct | axis2_http_simple_response |
Defines |
#define | AXIS2_HTTP_SIMPLE_RESPONSE_SET_STATUS_LINE(simple_response, env, http_version, status_code, phrase) |
#define | AXIS2_HTTP_SIMPLE_RESPONSE_GET_PHRASE |
#define | AXIS2_HTTP_SIMPLE_RESPONSE_GET_HTTP_VERSION(simple_response, env) |
#define | AXIS2_HTTP_SIMPLE_RESPONSE_GET_STATUS_CODE(simple_response, env) |
#define | AXIS2_HTTP_SIMPLE_RESPONSE_GET_STATUS_LINE(simple_response, env) |
#define | AXIS2_HTTP_SIMPLE_RESPONSE_CONTAINS_HEADER(simple_response, env, name) |
#define | AXIS2_HTTP_SIMPLE_RESPONSE_GET_HEADERS(simple_response, env) |
#define | AXIS2_HTTP_SIMPLE_RESPONSE_GET_FIRST_HEADER(simple_response, env, str) |
#define | AXIS2_HTTP_SIMPLE_RESPONSE_REMOVE_HEADERS(simple_response, env, str) |
#define | AXIS2_HTTP_SIMPLE_RESPONSE_SET_HEADER(simple_response, env, header) |
#define | AXIS2_HTTP_SIMPLE_RESPONSE_SET_HEADERS(simple_response, env, headers) |
#define | AXIS2_HTTP_SIMPLE_RESPONSE_GET_CHARSET(simple_response, env) ((simple_response)->ops->get_charset(simple_response, env)) |
#define | AXIS2_HTTP_SIMPLE_RESPONSE_GET_CONTENT_LENGTH(simple_response, env) |
#define | AXIS2_HTTP_SIMPLE_RESPONSE_GET_CONTENT_TYPE(simple_response, env) |
#define | AXIS2_HTTP_SIMPLE_RESPONSE_SET_BODY_STRING(simple_response, env, str) |
#define | AXIS2_HTTP_SIMPLE_RESPONSE_SET_BODY_STREAM(simple_response, env, stream) |
#define | AXIS2_HTTP_SIMPLE_RESPONSE_GET_BODY(simple_response, env) |
#define | AXIS2_HTTP_SIMPLE_RESPONSE_GET_BODY_BYTES(simple_response, env, buf) |
#define | AXIS2_HTTP_SIMPLE_RESPONSE_FREE(simple_response, env) ((simple_response)->ops->free(simple_response, env)) |
Typedefs |
typedef axis2_http_simple_response_ops | axis2_http_simple_response_ops_t |
typedef axis2_http_simple_response | axis2_http_simple_response_t |
Functions |
AXIS2_EXTERN axis2_http_simple_response_t * | axis2_http_simple_response_create (const axis2_env_t *env, axis2_http_status_line_t *status_line, const axis2_http_header_t **http_headers, const axis2_ssize_t http_hdr_count, axis2_stream_t *content) |
AXIS2_EXTERN axis2_http_simple_response_t * | axis2_http_simple_response_create_default (const axis2_env_t *env) |