rjw | 1f88458 | 2022-01-06 17:20:42 +0800 | [diff] [blame^] | 1 | #ifndef _HTTP_MANAGER_H |
2 | #define _HTTP_MANAGER_H | ||||
3 | |||||
4 | |||||
5 | #include "http/lynq_http.h" | ||||
6 | #include "thread_pool.h" | ||||
7 | #include "list.h" | ||||
8 | #include "common.h" | ||||
9 | |||||
10 | |||||
11 | |||||
12 | typedef struct | ||||
13 | { | ||||
14 | struct list_head list; | ||||
15 | lynq_http_client_t data; | ||||
16 | }HTTP_LIST_LINK_S; | ||||
17 | |||||
18 | void http_list_init(void); | ||||
19 | int http_list_locate(void); | ||||
20 | int http_param_verification(char result[][BUF_SIZE], int line); | ||||
21 | int http_act_handler(thread_pool_t *pool); | ||||
22 | |||||
23 | |||||
24 | |||||
25 | #endif | ||||
26 |