Lines Matching defs:http_handle_t
97 typedef void *http_handle_t;
103 http_handle_t http_srv_init(const url_t *);
104 int http_set_proxy(http_handle_t, const url_hport_t *);
105 int http_set_keepalive(http_handle_t, boolean_t);
106 int http_set_socket_read_timeout(http_handle_t, uint_t);
107 int http_set_basic_auth(http_handle_t, const char *, const char *);
108 int http_set_random_file(http_handle_t, const char *);
110 int http_set_client_certificate_file(http_handle_t, const char *);
111 int http_set_password(http_handle_t, const char *);
112 int http_set_key_file_password(http_handle_t, const char *);
113 int http_set_private_key_file(http_handle_t, const char *);
115 int http_srv_connect(http_handle_t);
116 int http_head_request(http_handle_t, const char *);
117 int http_get_request(http_handle_t, const char *);
118 int http_get_range_request(http_handle_t, const char *, offset_t, offset_t);
120 int http_process_headers(http_handle_t, http_respinfo_t **);
121 int http_process_part_headers(http_handle_t, http_respinfo_t **);
122 char *http_get_header_value(http_handle_t, const char *);
123 char *http_get_response_header(http_handle_t, uint_t);
124 int http_read_body(http_handle_t, char *, size_t);
125 int http_srv_disconnect(http_handle_t);
126 int http_srv_close(http_handle_t);
127 http_conninfo_t *http_get_conn_info(http_handle_t);
128 int http_conn_is_https(http_handle_t, boolean_t *);
129 ulong_t http_get_lasterr(http_handle_t, uint_t *);