Lines Matching defs:wsi
28 callback_http(struct lws *wsi, enum lws_callback_reasons reason,
44 lws_cancel_service(lws_get_context(wsi));
49 if (client_wsi[n] == wsi) {
54 lws_cancel_service(lws_get_context(wsi));
61 status = (int)lws_http_client_http_response(wsi);
72 if (lws_http_client_read(wsi, &p, &n) < 0)
86 if (client_wsi[n] == wsi)
90 lws_cancel_service(lws_get_context(wsi));
99 if (!lws_http_is_redirected_to_get(wsi)) {
101 lws_client_http_body_pending(wsi, 1);
102 lws_callback_on_writable(wsi);
108 if (lws_http_is_redirected_to_get(wsi))
122 if (lws_client_http_multipart(wsi, "text", NULL, NULL,
129 if (lws_client_http_multipart(wsi, "file", "myfile.txt",
138 if (lws_client_http_multipart(wsi, NULL, NULL, NULL,
141 lws_client_http_body_pending(wsi, 0);
155 if (lws_write(wsi, (uint8_t *)start, lws_ptr_diff_size_t(p, start), (enum lws_write_protocol)n)
160 lws_callback_on_writable(wsi);
168 return lws_callback_http_dummy(wsi, reason, user, in, len);