Lines Matching +full:int +full:- +full:enum

5  * SPDX-License-Identifier: Apache-2.0
20 int handle_http_frame_rst_stream(struct http_client_ctx *client);
21 int handle_http_frame_goaway(struct http_client_ctx *client);
22 int handle_http_frame_settings(struct http_client_ctx *client);
23 int handle_http_frame_priority(struct http_client_ctx *client);
24 int handle_http_frame_continuation(struct http_client_ctx *client);
25 int handle_http_frame_window_update(struct http_client_ctx *client);
26 int handle_http_frame_header(struct http_client_ctx *client);
27 int handle_http_frame_headers(struct http_client_ctx *client);
28 int handle_http_frame_data(struct http_client_ctx *client);
29 int handle_http_frame_padding(struct http_client_ctx *client);
30 int handle_http1_request(struct http_client_ctx *client);
31 int handle_http1_to_http2_upgrade(struct http_client_ctx *client);
32 int handle_http1_to_websocket_upgrade(struct http_client_ctx *client);
35 int enter_http1_request(struct http_client_ctx *client);
36 int enter_http2_request(struct http_client_ctx *client);
37 int enter_http_done_state(struct http_client_ctx *client);
43 const char *http_compression_text(enum http_compression compression);
44 int http_compression_from_text(enum http_compression *compression, const char *text);
45 bool compression_value_is_valid(enum http_compression compression);
49 const char *path, int *len, bool is_ws);
50 int http_server_sendall(struct http_client_ctx *client, const void *buf, size_t len);
53 int http_server_find_file(char *fname, size_t fname_size, size_t *file_size,
54 uint8_t supported_compression, enum http_compression *chosen_compression);
56 bool http_response_is_final(struct http_response_ctx *rsp, enum http_data_status status);
60 int parse_http_frame_header(struct http_client_ctx *client, const uint8_t *buffer, size_t buflen);
61 const char *get_frame_type_name(enum http2_frame_type type);