Lines Matching defs:len
49 size_t n, len;
53 len = strlen(client_id);
55 len = LWS_MQTT_RANDOM_CIDLEN;
57 *ms = lws_mqtt_str_create((uint16_t)(len + 1));
64 lws_strnncpy((char *)buf, client_id, len, len + 1);
69 n = len * sizeof(ran[0]);
76 for (n = 0; n < len; n++)
78 buf[len] = '\0';
81 if (lws_mqtt_str_advance(*ms, (uint16_t)len)) {
91 lws_read_mqtt(struct lws *wsi, unsigned char *buf, lws_filepos_t len)
95 return _lws_mqtt_rx_parser(wsi, &c->par, buf, (size_t)len);
117 lwsl_info("%s: using client id '%.*s'\n", __func__, c->id->len,
311 ebuf.len = (int)wsi->a.context->pt_serv_buf_size;
313 if ((unsigned int)ebuf.len > wsi->a.context->pt_serv_buf_size)
314 ebuf.len = (int)wsi->a.context->pt_serv_buf_size;
316 if ((int)pending > ebuf.len)
317 pending = (char)ebuf.len;
319 ebuf.len = lws_ssl_capable_read(wsi, ebuf.token,
321 ebuf.len));
322 switch (ebuf.len) {
336 if (ebuf.len < 0)
339 n = lws_read_mqtt(wsi, ebuf.token, (unsigned int)ebuf.len);
345 m = ebuf.len - n;
347 lwsl_debug("%s: consuming %d / %d\n", __func__, n, ebuf.len);