Lines Matching defs:wsi

63 	struct lws *wsi[2];
126 i.context = lws_get_context(pss->conn->wsi[ACC]);
132 i.vhost = lws_get_vhost(pss->conn->wsi[ACC]);
137 * The "onward" client wsi has its own pss but shares the "conn"
143 i.pwsi = &pss->conn->wsi[ONW];
162 if (lws_rx_flow_control(conn->wsi[side], enable))
173 callback_raw_proxy(struct lws *wsi, enum lws_callback_reasons reason,
178 lws_get_vhost(wsi), lws_get_protocol(wsi));
192 vhd = lws_protocol_vh_priv_zalloc(lws_get_vhost(wsi),
193 lws_get_protocol(wsi), sizeof(struct raw_vhd));
198 lws_get_vhost_name(lws_get_vhost(wsi)));
241 lws_get_vhost_name(lws_get_vhost(wsi)),
261 lwsl_debug("%s: %p: LWS_CALLBACK_RAW_CLI_ADOPT: pss %p\n", __func__, wsi, pss);
264 conn = pss->conn = lws_get_opaque_user_data(wsi);
275 lws_callback_on_writable(wsi);
276 lws_set_timeout(wsi, NO_PENDING_TIMEOUT, 0);
297 if (!pss || !conn->wsi[ACC] || conn->closed[ACC]) {
298 lwsl_info(" pss %p, wsi[ACC] %p, closed[ACC] %d\n",
299 pss, conn->wsi[ACC], conn->closed[ACC]);
325 lws_callback_on_writable(conn->wsi[ACC]);
344 lws_callback_on_writable(conn->wsi[ACC]);
348 n = lws_write(wsi, ppkt->payload, ppkt->len, LWS_WRITE_RAW);
372 lws_callback_on_writable(wsi);
384 return lws_raw_transaction_completed(wsi);
387 lws_callback_on_writable(conn->wsi[ACC]);
402 conn->wsi[ACC] = wsi;
426 lws_set_timeout(wsi, NO_PENDING_TIMEOUT, 0);
446 if (!conn || !conn->wsi[ONW]) {
448 "conn->wsi[ONW] NULL\n", __func__);
482 lws_callback_on_writable(conn->wsi[ONW]);
501 lws_callback_on_writable(conn->wsi[ONW]);
505 n = lws_write(wsi, ppkt->payload, ppkt->len, LWS_WRITE_RAW);
531 lws_callback_on_writable(wsi);
543 return lws_raw_transaction_completed(wsi);
546 lws_callback_on_writable(conn->wsi[ONW]);
554 return lws_callback_http_dummy(wsi, reason, user, in, len);