Lines Matching defs:pss
59 struct per_session_data__minimal *pss_list; /* linked-list of live pss*/
80 struct per_session_data__minimal *pss =
111 pss->tail = lws_ring_get_oldest_tail(vhd->ring);
112 pss->wsi = wsi;
114 pss->publishing = !strcmp(buf, "/publisher");
115 if (!pss->publishing)
116 /* add subscribers to the list of live pss held in the vhd */
117 lws_ll_fwd_insert(pss, pss_list, vhd->pss_list);
121 /* remove our closing pss from the list of live pss */
123 pss, vhd->pss_list);
128 if (pss->publishing)
131 pmsg = lws_ring_get_element(vhd->ring, &pss->tail);
146 &pss->tail, /* tail of guy doing the consuming */
154 if (lws_ring_get_element(vhd->ring, &pss->tail))
156 lws_callback_on_writable(pss->wsi);
161 if (!pss->publishing)