Lines Matching refs:data
74 const uint8_t *data;
83 if (coap_get_data(pdu, &length, &data)) {
131 size_t token_options = pdu->data ? (size_t)(pdu->data - pdu->token) : pdu->used_size;
234 coap_add_block(coap_pdu_t *pdu, size_t len, const uint8_t *data,
244 data + start);
248 coap_add_block_b_data(coap_pdu_t *pdu, size_t len, const uint8_t *data,
257 size_t token_options = pdu->data ? (size_t)(pdu->data - pdu->token) : pdu->used_size;
266 data + start);
278 const uint8_t *data
306 coap_hash(data, length, etag);
344 coap_add_block(response, length, data,
352 if (!coap_add_data(response, length, data)) {
354 * Insufficient space to add in data - use block mode
367 coap_add_block(response, length, data,
426 const uint8_t *data;
463 if (coap_get_data(&lg_crcv->pdu, &size, &data))
464 coap_add_data_large_request(session, pdu, size, data, NULL, NULL);
504 const uint8_t *data;
531 if (coap_get_data(&lg_crcv->pdu, &data_len, &data)) {
537 coap_add_data(resend_pdu, data_len, data);
600 const uint8_t *data,
624 if (pdu->data) {
625 coap_log_warn("coap_add_data_large: PDU already contains data\n");
723 token_options = pdu->data ? (size_t)(pdu->data - pdu->token) : pdu->used_size;
775 if (!coap_add_data(pdu, rem, &data[block.num * chunk]))
788 /* Set up for displaying all the data in the pdu */
789 pdu->body_data = data;
798 /* Update lg_xmit with large data information */
802 lg_xmit->data = data;
912 if (pdu->data)
913 lg_xmit->pdu.data = lg_xmit->pdu.token + (pdu->data - pdu->token);
919 token_options = pdu->data ? (size_t)(pdu->data - pdu->token) : pdu->used_size;
950 if (!coap_add_data(pdu, rem, &data[block.num * chunk]))
975 if (!coap_add_data(pdu, length, data))
997 const uint8_t *data,
1010 length, data, release_func, app_ptr, 0, 0);
1025 const uint8_t *data,
1108 /* add data body */
1111 query, maxage, etag, length, data,
1394 pdu->data = pdu->token + pdu->used_size;
1751 lg_xmit->data,
1754 coap_log_warn("Internal update issue data\n");
2033 size_t token_options = pdu->data ? (size_t)(pdu->data - pdu->token) :
2036 pdu->data ?
2037 pdu->used_size - (pdu->data - pdu->token) : 0;
2063 if (lg_crcv->pdu.data) {
2064 lg_crcv->pdu.data = lg_crcv->pdu.token + token_options;
2065 memcpy(lg_crcv->pdu.data, lg_xmit ? lg_xmit->data : pdu->data, data_len);
2207 * Server is sending a large data response to GET / observe (Block2)
2255 /* Get a fresh copy of the data */
2433 size_t token_options = pdu->data ? (size_t)(pdu->data - pdu->token) : pdu->used_size;
2480 p->data,
2570 * Server receiving PUT/POST etc. of a large amount of data (Block1)
2586 const uint8_t *data = NULL;
2595 coap_get_data_large(pdu, &length, &data, &offset, &total);
2661 pdu->body_data = data;
2758 /* Update saved data */
2762 p->body_data = coap_block_build_body(p->body_data, length, data,
2810 * Remove the Block1 option as passing all of the data to
2924 const uint8_t *data;
2932 if (coap_get_data(sent, &data_len, &data))
2940 data = &lg_xmit->data[offset];
2946 if (coap_get_data(sent, &data_len, &data))
2964 coap_add_data(echo_pdu, data_len, data);
3012 * Client receives large data acknowledgement from server (Block1)
3128 size_t token_options = pdu->data ? (size_t)(pdu->data - pdu->token) :
3144 p->data,
3176 const uint8_t *data;
3195 if (coap_get_data(rcvd, &length, &data)) {
3197 const uint8_t *bp = data;
3206 for (i = 0; (bp < data + length) &&
3210 block.num = derive_cbor_value(&bp, data + length - bp);
3234 p->data,
3286 const uint8_t *data, size_t offset, size_t total) {
3287 if (data == NULL)
3295 /* Update saved data */
3297 memcpy(&body_data->s[offset], data, length);
3313 memcpy(&body_data->s[offset], data, length);
3329 * Client receives large data from server ((Q-)Block2)
3372 const uint8_t *data;
3379 /* length and data are cleared on error */
3380 (void)coap_get_data(rcvd, &length, &data);
3465 /* body of data has changed - need to restart request */
3566 p->body_data = coap_block_build_body(p->body_data, length, data,
3700 /* Set up for the next data body as observing */
3786 const uint8_t *data;
3789 coap_get_data(rcvd, &length, &data);