Home
last modified time | relevance | path

Searched refs:http_client_ctx (Results 1 – 12 of 12) sorted by relevance

/Zephyr-latest/subsys/net/lib/http/headers/
Dserver_internal.h20 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);
[all …]
/Zephyr-latest/subsys/net/lib/http/
Dhttp_server_http1.c41 static int send_http1_error_common(struct http_client_ctx *client, in send_http1_error_common()
57 static int send_http1_404(struct http_client_ctx *client) in send_http1_404()
63 static int send_http1_405(struct http_client_ctx *client) in send_http1_405()
69 static int send_http1_409(struct http_client_ctx *client) in send_http1_409()
75 static void send_http1_500(struct http_client_ctx *client, int error_code) in send_http1_500()
122 struct http_client_ctx *client) in handle_http1_static_resource()
202 static int http1_send_headers(struct http_client_ctx *client, enum http_status status, in http1_send_headers()
295 static int http1_dynamic_response(struct http_client_ctx *client, struct http_response_ctx *rsp, in http1_dynamic_response()
341 struct http_client_ctx *client) in dynamic_get_del_req()
385 struct http_client_ctx *client) in dynamic_post_put_req()
[all …]
Dhttp_server_http2.c42 static void print_http_frames(struct http_client_ctx *client) in print_http_frames()
68 struct http_client_ctx *client, uint32_t stream_id) in find_http_stream_context()
80 struct http_client_ctx *client, uint32_t stream_id) in allocate_http_stream_context()
97 static void release_http_stream_context(struct http_client_ctx *client, in release_http_stream_context()
110 static int add_header_field(struct http_client_ctx *client, uint8_t **buf, in add_header_field()
142 static int send_headers_frame(struct http_client_ctx *client, enum http_status status, in send_headers_frame()
217 static int send_data_frame(struct http_client_ctx *client, const char *payload, in send_data_frame()
243 int send_settings_frame(struct http_client_ctx *client, bool ack) in send_settings_frame()
286 int send_window_update_frame(struct http_client_ctx *client, in send_window_update_frame()
321 static int send_http2_404(struct http_client_ctx *client, in send_http2_404()
[all …]
Dhttp_server_core.c55 struct http_client_ctx clients[HTTP_SERVER_MAX_CLIENTS];
66 static void close_client_connection(struct http_client_ctx *client);
296 struct http_client_ctx *client = in close_all_sockets()
310 static void client_release_resources(struct http_client_ctx *client) in client_release_resources()
349 void http_server_release_client(struct http_client_ctx *client) in http_server_release_client()
368 memset(client, 0, sizeof(struct http_client_ctx)); in http_server_release_client()
372 static void close_client_connection(struct http_client_ctx *client) in close_client_connection()
384 struct http_client_ctx *client = in client_timeout()
385 CONTAINER_OF(dwork, struct http_client_ctx, inactivity_timer); in client_timeout()
395 void http_client_timer_restart(struct http_client_ctx *client) in http_client_timer_restart()
[all …]
Dhttp_server_ws.c34 int handle_http1_to_websocket_upgrade(struct http_client_ctx *client) in handle_http1_to_websocket_upgrade()
/Zephyr-latest/include/zephyr/net/http/
Dserver.h171 struct http_client_ctx;
229 typedef int (*http_resource_dynamic_cb_t)(struct http_client_ctx *client,
250 struct http_client_ctx *holder;
409 struct http_client_ctx { struct
/Zephyr-latest/samples/net/prometheus/src/
Dstats.c35 static int stats_handler(struct http_client_ctx *client, enum http_data_status status, in stats_handler()
Dmain.c45 static int dyn_handler(struct http_client_ctx *client, enum http_data_status status, in dyn_handler()
/Zephyr-latest/samples/net/sockets/http_server/src/
Dmain.c70 static int echo_handler(struct http_client_ctx *client, enum http_data_status status, in echo_handler()
115 static int uptime_handler(struct http_client_ctx *client, enum http_data_status status, in uptime_handler()
174 static int led_handler(struct http_client_ctx *client, enum http_data_status status, in led_handler()
/Zephyr-latest/doc/connectivity/networking/api/
Dhttp_server.rst138 static int default_handler(struct http_client_ctx *client, enum http_data_status status,
276 static int dyn_handler(struct http_client_ctx *client, enum http_data_status status,
433 static int dyn_handler(struct http_client_ctx *client, enum http_data_status status,
/Zephyr-latest/tests/net/lib/http_server/core/src/
Dmain.c257 static int dynamic_cb(struct http_client_ctx *client, enum http_data_status status, in dynamic_cb()
331 static int dynamic_request_headers_cb(struct http_client_ctx *client, enum http_data_status status, in dynamic_request_headers_cb()
429 static int dynamic_response_headers_cb(struct http_client_ctx *client, enum http_data_status status, in dynamic_response_headers_cb()
2434 static struct http_client_ctx ctx_client1; in ZTEST()
2435 static struct http_client_ctx ctx_client2; in ZTEST()
/Zephyr-latest/doc/releases/
Dmigration-guide-4.1.rst664 rather than directly in the :c:struct:`http_client_ctx` to correctly handle concurrent requests