Defines |
| #define | HISTOGRAM_HEIGHT 12 |
| #define | HISTOGRAM_WIDTH 120 |
Enumerations |
| enum | http_error_t {
http_error_continue = 100,
http_error_switching_protocols = 101,
http_error_ok = 200,
http_error_created = 201,
http_error_accepted = 202,
http_error_non_authoritative_information = 203,
http_error_no_content = 204,
http_error_reset_content = 205,
http_error_partial_content = 206,
http_error_multiple_choices = 300,
http_error_moved_permanently = 301,
http_error_moved_temporarily = 302,
http_error_see_other = 303,
http_error_not_modified = 304,
http_error_use_proxy = 305,
http_error_bad_request = 400,
http_error_unauthorized = 401,
http_error_payment_required = 402,
http_error_forbidden = 403,
http_error_not_found = 404,
http_error_method_not_allowed = 405,
http_error_not_acceptable = 406,
http_error_proxy_authentication_required = 407,
http_error_request_time_out = 408,
http_error_conflict = 409,
http_error_gone = 410,
http_error_length_required = 411,
http_error_precondition_failed = 412,
http_error_request_entity_too_large = 413,
http_error_request_url_too_large = 414,
http_error_unsupported_media_type = 415,
http_error_internal_server = 500,
http_error_not_implemented = 501,
http_error_bad_gateway = 502,
http_error_out_of_resources = 503,
http_error_gateway_time_out = 504,
http_error_version_not_supported = 505
} |
Functions |
| void | http_fatal (http_error_t oops, const char *fmt,...) |
| const char * | http_getenv (const char *) |
| void | html_escape_string (string_ty *) |
| void | html_escape_string (const nstring &) |
| void | html_escape_charstar (const char *) |
| void | html_encode_string (string_ty *) |
| void | html_encode_string (const nstring &) |
| void | html_encode_charstar (const char *) |
| void | http_content_type_header (string_ty *) |
| void | html_header (project *, change::pointer) |
| void | html_header_ps (project *, change::pointer) |
| void | html_footer (project *, change::pointer) |
| void | emit_change (change::pointer) |
| void | emit_change_but1 (change::pointer) |
| void | emit_change_uuid_href (change::pointer, const nstring &, const nstring &, const nstring &) |
| const char * | http_script_name (void) |
| void | emit_project_href (project *pp) |
| void | emit_project_href (project *pp, const char *modifier,...) |
| void | emit_change_href (change::pointer cp, const char *modifier) |
| void | emit_change_href_n (project *pp, long change_number, const char *modifier) |
| void | emit_file_href (change::pointer cp, const nstring &filename, const char *modifier) |
| void | emit_file_href (change::pointer cp, string_ty *filename, const char *modifier) |
| void | emit_rect_image (int width, int height, const char *label, int hspace=-1) |
| void | emit_rect_image_rgb (int width, int height, const char *color, int hspace=-1) |
| bool | modifier_test (string_list_ty *modifiers, const char *name) |
| bool | modifier_test_and_clear (string_list_ty *modifiers, const char *name) |
| void | emit_rss_icon_with_link (project *pp, const nstring &rss_filename) |
| void | emit_rss_meta_data (project *pp, const nstring &rss_filename) |
| nstring | http_sanitize_content_type (const nstring &content_type) |
Variables |
| bool | http_fatal_noerror |