Lines Matching defs:buflen
139 typedef ssize_t ws_write_payload(const unsigned char *buf, size_t buflen,
386 static ssize_t ws_cw_dec_next(const unsigned char *buf, size_t buflen,
396 curl_off_t remain = (payload_len - (payload_offset + buflen));
404 *err = curl_ws_send(data, buf, buflen, &bytes, 0, CURLWS_PONG);
408 else if(buflen || !remain) {
411 payload_len, buflen);
414 (const char *)buf, buflen);
419 return (ssize_t)buflen;
637 const unsigned char *buf, size_t buflen,
649 len = buflen;
838 size_t buflen;
847 static ssize_t ws_client_collect(const unsigned char *buf, size_t buflen,
856 curl_off_t remain = (payload_len - (payload_offset + buflen));
871 *err = curl_ws_send(ctx->data, buf, buflen, &bytes, 0, CURLWS_PONG);
878 DEBUGASSERT(ctx->buflen >= ctx->bufidx);
879 nwritten = CURLMIN(buflen, ctx->buflen - ctx->bufidx);
881 if(!buflen) { /* 0 length write, we accept that */
896 unsigned char *buf, size_t buflen,
902 *err = curl_easy_recv(data, buf, buflen, &nread);
909 size_t buflen, size_t *nread,
947 ctx.buflen = buflen;
994 buflen, *nread, ws->frame.offset, ws->frame.bytesleft); */
1039 size_t buflen, size_t *sent,
1070 if(!buflen)
1076 result = Curl_write(data, data->conn->writesockfd, buffer, buflen,
1080 result = Curl_senddata(data, buffer, buflen, &nwritten);
1083 buflen, nwritten);
1097 buflen, Curl_bufq_len(&ws->sendbuf), space));
1110 if((curl_off_t)buflen > ws->enc.payload_remain) {
1113 buflen, ws->enc.payload_remain);
1118 n = ws_enc_write_head(data, &ws->enc, flags, (curl_off_t)buflen,
1125 buffer, buflen, &ws->sendbuf, &result);
1229 CURL_EXTERN CURLcode curl_ws_recv(CURL *curl, void *buffer, size_t buflen,
1235 (void)buflen;
1242 size_t buflen, size_t *sent,
1248 (void)buflen;