GNU libmicrohttpd 1.0.0
|
#include </builddir/build/BUILD/libmicrohttpd-1.0.0/src/microhttpd/internal.h>
Data Fields | |
struct MHD_Response * | response |
unsigned int | responseCode |
bool | responseIcy |
uint64_t | rsp_write_position |
struct MHD_iovec_track_ | resp_iov |
struct MHD_Reply_Properties | props |
Reply-specific values.
Meaningful for the current reply only.
Definition at line 1271 of file internal.h.
struct MHD_Reply_Properties MHD_Reply::props |
Reply-specific properties
Definition at line 1312 of file internal.h.
Referenced by build_connection_chunked_response_footer(), MHD_connection_handle_idle(), MHD_connection_handle_write(), and try_ready_normal_body().
struct MHD_iovec_track_ MHD_Reply::resp_iov |
The copy of iov response. Valid if iovec response is used. Updated during send. Members are allocated in the pool.
Definition at line 1303 of file internal.h.
Referenced by MHD_connection_handle_write(), MHD_send_iovec_(), and try_ready_normal_body().
struct MHD_Response* MHD_Reply::response |
Response to transmit (initially NULL).
Definition at line 1276 of file internal.h.
Referenced by call_connection_handler(), cleanup_connection(), is_reply_body_needed(), keepalive_possible(), MHD_cleanup_connections(), MHD_connection_close_(), MHD_connection_handle_idle(), MHD_connection_handle_write(), MHD_get_connection_info(), MHD_queue_response(), MHD_send_iovec_(), process_request_body(), transmit_error_response_len(), try_ready_chunked_body(), and try_ready_normal_body().
HTTP response code. Only valid if response object is already set.
Definition at line 1282 of file internal.h.
Referenced by MHD_connection_handle_idle(), MHD_get_connection_info(), and MHD_queue_response().
bool MHD_Reply::responseIcy |
The "ICY" response. Reply begins with the SHOUTcast "ICY" line instead of "HTTP".
Definition at line 1288 of file internal.h.
Referenced by MHD_queue_response().
uint64_t MHD_Reply::rsp_write_position |
Current write position in the actual response (excluding headers, content only; should be 0 while sending headers).
Definition at line 1295 of file internal.h.
Referenced by MHD_connection_handle_idle(), MHD_connection_handle_write(), MHD_queue_response(), try_ready_chunked_body(), and try_ready_normal_body().