Lines Matching refs:http
44 wsi->http.comp_accept_mask = 0;
46 if (!wsi->http.ah || !lwsi_role_server(wsi))
55 wsi->http.comp_accept_mask = (uint8_t)(wsi->http.comp_accept_mask | (1 << n));
74 if (!decomp && !(wsi->http.comp_accept_mask & (1 << n)))
84 lcs_available[n]->init_compression(&wsi->http.comp_ctx, decomp);
85 if (!wsi->http.comp_ctx.u.generic_ctx_ptr) {
90 wsi->http.lcs = lcs_available[n];
91 wsi->http.comp_ctx.may_have_more = 0;
92 wsi->http.comp_ctx.final_on_input_side = 0;
93 wsi->http.comp_ctx.chunking = 0;
94 wsi->http.comp_ctx.is_decompression = !!decomp;
110 if (!wsi->http.lcs || !wsi->http.comp_ctx.u.generic_ctx_ptr)
113 wsi->http.lcs->destroy(&wsi->http.comp_ctx);
115 wsi->http.lcs = NULL;
131 lws_comp_ctx_t *ctx = &wsi->http.comp_ctx;
135 if (!wsi->http.lcs ||
184 n = wsi->http.lcs->process(ctx, buf, &ilen_iused, *outbuf, olen_oused);