Typedefs | |
typedef struct axis2_http_simple_response | axis2_http_simple_response_t |
Functions | |
AXIS2_EXTERN axis2_status_t | axis2_http_simple_response_set_status_line (struct axis2_http_simple_response *simple_response, const axutil_env_t *env, const axis2_char_t *http_ver, const int status_code, const axis2_char_t *phrase) |
AXIS2_EXTERN axis2_char_t * | axis2_http_simple_response_get_phrase (axis2_http_simple_response_t *simple_response, const axutil_env_t *env) |
AXIS2_EXTERN int | axis2_http_simple_response_get_status_code (axis2_http_simple_response_t *simple_response, const axutil_env_t *env) |
AXIS2_EXTERN axis2_char_t * | axis2_http_simple_response_get_http_version (axis2_http_simple_response_t *simple_response, const axutil_env_t *env) |
AXIS2_EXTERN axis2_char_t * | axis2_http_simple_response_get_status_line (axis2_http_simple_response_t *simple_response, const axutil_env_t *env) |
AXIS2_EXTERN axis2_bool_t | axis2_http_simple_response_contains_header (axis2_http_simple_response_t *simple_response, const axutil_env_t *env, const axis2_char_t *name) |
AXIS2_EXTERN axutil_array_list_t * | axis2_http_simple_response_get_headers (axis2_http_simple_response_t *simple_response, const axutil_env_t *env) |
AXIS2_EXTERN axutil_array_list_t * | axis2_http_simple_response_extract_headers (axis2_http_simple_response_t *simple_response, const axutil_env_t *env) |
AXIS2_EXTERN axis2_http_header_t * | axis2_http_simple_response_get_first_header (axis2_http_simple_response_t *simple_response, const axutil_env_t *env, const axis2_char_t *str) |
AXIS2_EXTERN axis2_status_t | axis2_http_simple_response_remove_headers (axis2_http_simple_response_t *simple_response, const axutil_env_t *env, const axis2_char_t *str) |
AXIS2_EXTERN axis2_status_t | axis2_http_simple_response_set_header (axis2_http_simple_response_t *simple_response, const axutil_env_t *env, axis2_http_header_t *header) |
AXIS2_EXTERN axis2_status_t | axis2_http_simple_response_set_headers (axis2_http_simple_response_t *simple_response, const axutil_env_t *env, axis2_http_header_t **headers, axis2_ssize_t array_size) |
AXIS2_EXTERN const axis2_char_t * | axis2_http_simple_response_get_charset (axis2_http_simple_response_t *simple_response, const axutil_env_t *env) |
AXIS2_EXTERN axis2_ssize_t | axis2_http_simple_response_get_content_length (axis2_http_simple_response_t *simple_response, const axutil_env_t *env) |
AXIS2_EXTERN const axis2_char_t * | axis2_http_simple_response_get_content_type (axis2_http_simple_response_t *simple_response, const axutil_env_t *env) |
AXIS2_EXTERN axis2_status_t | axis2_http_simple_response_set_body_string (axis2_http_simple_response_t *simple_response, const axutil_env_t *env, axis2_char_t *str) |
AXIS2_EXTERN axis2_status_t | axis2_http_simple_response_set_body_stream (axis2_http_simple_response_t *simple_response, const axutil_env_t *env, axutil_stream_t *stream) |
AXIS2_EXTERN axutil_stream_t * | axis2_http_simple_response_get_body (axis2_http_simple_response_t *simple_response, const axutil_env_t *env) |
AXIS2_EXTERN axis2_ssize_t | axis2_http_simple_response_get_body_bytes (axis2_http_simple_response_t *simple_response, const axutil_env_t *env, axis2_char_t **buf) |
AXIS2_EXTERN void | axis2_http_simple_response_free (axis2_http_simple_response_t *simple_response, const axutil_env_t *env) |
AXIS2_EXTERN axis2_http_simple_response_t * | axis2_http_simple_response_create (const axutil_env_t *env, axis2_http_status_line_t *status_line, const axis2_http_header_t **http_headers, const axis2_ssize_t http_hdr_count, axutil_stream_t *content) |
AXIS2_EXTERN axis2_http_simple_response_t * | axis2_http_simple_response_create_default (const axutil_env_t *env) |
AXIS2_EXTERN axutil_array_list_t * | axis2_http_simple_response_get_mime_parts (axis2_http_simple_response_t *simple_response, const axutil_env_t *env) |
AXIS2_EXTERN void | axis2_http_simple_response_set_mime_parts (axis2_http_simple_response_t *simple_response, const axutil_env_t *env, axutil_array_list_t *mime_parts) |
axis2_status_t | axis2_http_simple_response_set_http_version (axis2_http_simple_response_t *simple_response, const axutil_env_t *env, axis2_char_t *http_version) |
AXIS2_EXTERN axis2_char_t * | axis2_http_simple_response_get_mtom_sending_callback_name (axis2_http_simple_response_t *simple_response, const axutil_env_t *env) |
void AXIS2_EXTERN | axis2_http_simple_response_set_mtom_sending_callback_name (axis2_http_simple_response_t *simple_response, const axutil_env_t *env, axis2_char_t *mtom_sending_callback_name) |
typedef struct axis2_http_simple_response axis2_http_simple_response_t |
Type name for struct axis2_http_simple_response
AXIS2_EXTERN axis2_bool_t axis2_http_simple_response_contains_header | ( | axis2_http_simple_response_t * | simple_response, | |
const axutil_env_t * | env, | |||
const axis2_char_t * | name | |||
) |
simple_response | pointer to simple response struct | |
env | pointer to environment struct | |
name | pointer to name |
AXIS2_EXTERN axis2_http_simple_response_t* axis2_http_simple_response_create | ( | const axutil_env_t * | env, | |
axis2_http_status_line_t * | status_line, | |||
const axis2_http_header_t ** | http_headers, | |||
const axis2_ssize_t | http_hdr_count, | |||
axutil_stream_t * | content | |||
) |
env | pointer to environment struct | |
status_line | pointer to status line | |
http_headers | double pointer to http_headers | |
http_hdr_count | ||
content | pointer to content |
AXIS2_EXTERN axis2_http_simple_response_t* axis2_http_simple_response_create_default | ( | const axutil_env_t * | env | ) |
env | pointer to environment struct |
AXIS2_EXTERN axutil_array_list_t* axis2_http_simple_response_extract_headers | ( | axis2_http_simple_response_t * | simple_response, | |
const axutil_env_t * | env | |||
) |
simple_response | pointer to simple response struct | |
env | pointer to environment struct |
AXIS2_EXTERN void axis2_http_simple_response_free | ( | axis2_http_simple_response_t * | simple_response, | |
const axutil_env_t * | env | |||
) |
simple_response | pointer to simple response struct | |
env | pointer to environment struct |
AXIS2_EXTERN axutil_stream_t* axis2_http_simple_response_get_body | ( | axis2_http_simple_response_t * | simple_response, | |
const axutil_env_t * | env | |||
) |
simple_response | pointer to simple response struct | |
env | pointer to environment struct |
AXIS2_EXTERN axis2_ssize_t axis2_http_simple_response_get_body_bytes | ( | axis2_http_simple_response_t * | simple_response, | |
const axutil_env_t * | env, | |||
axis2_char_t ** | buf | |||
) |
simple_response | pointer to simple response struct | |
env | pointer to environment struct | |
buf | double pointer to buf |
AXIS2_EXTERN const axis2_char_t* axis2_http_simple_response_get_charset | ( | axis2_http_simple_response_t * | simple_response, | |
const axutil_env_t * | env | |||
) |
simple_response | pointer to simple response struct | |
env | pointer to environment struct |
AXIS2_EXTERN axis2_ssize_t axis2_http_simple_response_get_content_length | ( | axis2_http_simple_response_t * | simple_response, | |
const axutil_env_t * | env | |||
) |
simple_response | pointer to simple response struct | |
env | pointer to environment struct |
AXIS2_EXTERN const axis2_char_t* axis2_http_simple_response_get_content_type | ( | axis2_http_simple_response_t * | simple_response, | |
const axutil_env_t * | env | |||
) |
simple_response | pointer to simple response struct | |
env | pointer to environment struct |
AXIS2_EXTERN axis2_http_header_t* axis2_http_simple_response_get_first_header | ( | axis2_http_simple_response_t * | simple_response, | |
const axutil_env_t * | env, | |||
const axis2_char_t * | str | |||
) |
simple_response | pointer to simple response struct | |
env | pointer to environment struct | |
str | pointer to str |
AXIS2_EXTERN axutil_array_list_t* axis2_http_simple_response_get_headers | ( | axis2_http_simple_response_t * | simple_response, | |
const axutil_env_t * | env | |||
) |
simple_response | pointer to simple response struct | |
env | pointer to environment struct |
AXIS2_EXTERN axis2_char_t* axis2_http_simple_response_get_http_version | ( | axis2_http_simple_response_t * | simple_response, | |
const axutil_env_t * | env | |||
) |
simple_response | pointer to simple response struct | |
env | pointer to environment struct |
AXIS2_EXTERN axis2_char_t* axis2_http_simple_response_get_phrase | ( | axis2_http_simple_response_t * | simple_response, | |
const axutil_env_t * | env | |||
) |
simple_response | pointer to simple response struct | |
env | pointer to environment struct |
AXIS2_EXTERN int axis2_http_simple_response_get_status_code | ( | axis2_http_simple_response_t * | simple_response, | |
const axutil_env_t * | env | |||
) |
simple_response | pointer to simple response struct | |
env | pointer to environment struct |
AXIS2_EXTERN axis2_char_t* axis2_http_simple_response_get_status_line | ( | axis2_http_simple_response_t * | simple_response, | |
const axutil_env_t * | env | |||
) |
simple_response | pointer to simple response struct | |
env | pointer to environment struct |
AXIS2_EXTERN axis2_status_t axis2_http_simple_response_remove_headers | ( | axis2_http_simple_response_t * | simple_response, | |
const axutil_env_t * | env, | |||
const axis2_char_t * | str | |||
) |
simple_response | pointer to simple response struct | |
env | pointer to environment struct | |
str | pointer to str |
AXIS2_EXTERN axis2_status_t axis2_http_simple_response_set_body_stream | ( | axis2_http_simple_response_t * | simple_response, | |
const axutil_env_t * | env, | |||
axutil_stream_t * | stream | |||
) |
simple_response | pointer to simple response struct | |
env | pointer to environment struct | |
stream | pointer to stream |
AXIS2_EXTERN axis2_status_t axis2_http_simple_response_set_body_string | ( | axis2_http_simple_response_t * | simple_response, | |
const axutil_env_t * | env, | |||
axis2_char_t * | str | |||
) |
simple_response | pointer to simple response struct | |
env | pointer to environment struct | |
str | pointer to str |
AXIS2_EXTERN axis2_status_t axis2_http_simple_response_set_header | ( | axis2_http_simple_response_t * | simple_response, | |
const axutil_env_t * | env, | |||
axis2_http_header_t * | header | |||
) |
simple_response | pointer to simple response struct | |
env | pointer to environment struct | |
header | pointer to header |
AXIS2_EXTERN axis2_status_t axis2_http_simple_response_set_headers | ( | axis2_http_simple_response_t * | simple_response, | |
const axutil_env_t * | env, | |||
axis2_http_header_t ** | headers, | |||
axis2_ssize_t | array_size | |||
) |
simple_response | pointer to simple response struct | |
env | pointer to environment struct | |
headers | double pointer to headers | |
array_size |
AXIS2_EXTERN axis2_status_t axis2_http_simple_response_set_status_line | ( | struct axis2_http_simple_response * | simple_response, | |
const axutil_env_t * | env, | |||
const axis2_char_t * | http_ver, | |||
const int | status_code, | |||
const axis2_char_t * | phrase | |||
) |
simple_response | pointer to simple response struct | |
env | pointer to environment struct | |
http_ver | pointer to http_ver | |
status_code | pointer to status code | |
phrase | pointer to phrase |