Adaptive Framework
0.9.0
|
AFW request Support. More...
Go to the source code of this file.
Data Structures | |
struct | afw_request_response_body_raw_writer_self_s |
Macros | |
#define | AFW_IMPLEMENTATION_ID "request" |
Typedefs | |
typedef struct afw_request_response_body_raw_writer_self_s | afw_request_response_body_raw_writer_self_t |
Functions | |
afw_request_get_response_content_type (const afw_request_t *instance, const afw_content_type_t **response_content_type, const afw_utf8_t **type, const afw_utf8_t **type_parameter, afw_xctx_t *xctx) | |
afw_request_prepare_response_content_type (const afw_request_t *instance, afw_xctx_t *xctx) | |
afw_request_body_to_utf8 (const afw_request_t *instance, const afw_pool_t *p, afw_xctx_t *xctx) | |
Read a request body into a utf-8 string in a specifed pool. More... | |
afw_request_body_to_value (const afw_request_t *instance, const afw_pool_t *p, afw_xctx_t *xctx) | |
Read a request body to value in a specifed pool. More... | |
void | afw_request_write_value_to_response_body (const afw_request_t *instance, const afw_value_t *value, const afw_object_options_t *options, afw_xctx_t *xctx) |
Write value to response body. More... | |
afw_request_write_error_to_response_body (const afw_request_t *instance, const afw_utf8_t *code, const afw_error_t *error, afw_xctx_t *xctx) | |
Write xctx error to response body. More... | |
afw_request_write_success_response (const afw_request_t *instance, const afw_object_t *response, afw_xctx_t *xctx) | |
Write simple success to response body. More... | |
void | impl_afw_stream_release (const afw_stream_t *instance, afw_xctx_t *xctx) |
void | impl_afw_stream_read (const afw_stream_t *instance, const void *buffer, afw_size_t size, afw_xctx_t *xctx) |
void | impl_afw_stream_flush (const afw_stream_t *instance, afw_xctx_t *xctx) |
void | impl_afw_stream_write (const afw_stream_t *instance, const void *buffer, afw_size_t size, afw_xctx_t *xctx) |
afw_request_response_body_raw_writer_create (const afw_request_t *request, afw_xctx_t *xctx) | |
AFW request Support.
Definition in file afw_request.c.