src/server/proxy/httpclient.h

changeset 700
658f4c02b4c5
parent 698
fea7c3d74cc6
equal deleted inserted replaced
699:d794871da099 700:658f4c02b4c5
56 char *method; 56 char *method;
57 char *uri; 57 char *uri;
58 58
59 struct sockaddr *addr; 59 struct sockaddr *addr;
60 size_t addrlen; 60 size_t addrlen;
61 int domain;
61 62
62 int socketfd; 63 int socketfd;
63 HttpStream *stream; 64 HttpStream *stream;
64 65
65 HeaderArray *request_headers; 66 HeaderArray *request_headers;
170 171
171 HttpClient* http_client_new(EventHandler *ev); 172 HttpClient* http_client_new(EventHandler *ev);
172 173
173 void http_client_free(HttpClient *client); 174 void http_client_free(HttpClient *client);
174 175
175 int http_client_set_addr(HttpClient *client, const struct sockaddr *addr, socklen_t addrlen); 176 int http_client_set_addr(HttpClient *client, int domain, const struct sockaddr *addr, socklen_t addrlen);
176 177
177 int http_client_set_method(HttpClient *client, const char *method); 178 int http_client_set_method(HttpClient *client, const char *method);
178 179
179 int http_client_set_uri(HttpClient *client, const char *uri); 180 int http_client_set_uri(HttpClient *client, const char *uri);
180 181

mercurial