Lines Matching refs:coap_pdu_t
281 coap_pdu_t * coap_pdu_from_pbuf(struct pbuf *pbuf);
359 coap_pdu_t *coap_pdu_init(coap_pdu_type_t type, coap_pdu_code_t code,
372 coap_pdu_t *coap_new_pdu(coap_pdu_type_t type, coap_pdu_code_t code,
383 void coap_delete_pdu(coap_pdu_t *pdu);
398 coap_pdu_t *
399 coap_pdu_duplicate(const coap_pdu_t *old_pdu,
418 int coap_add_token(coap_pdu_t *pdu,
443 size_t coap_add_option(coap_pdu_t *pdu,
459 int coap_add_data(coap_pdu_t *pdu,
475 uint8_t *coap_add_data_after(coap_pdu_t *pdu, size_t len);
489 int coap_get_data(const coap_pdu_t *pdu,
510 int coap_get_data_large(const coap_pdu_t *pdu,
523 coap_pdu_code_t coap_pdu_get_code(const coap_pdu_t *pdu);
531 void coap_pdu_set_code(coap_pdu_t *pdu, coap_pdu_code_t code);
540 coap_pdu_type_t coap_pdu_get_type(const coap_pdu_t *pdu);
548 void coap_pdu_set_type(coap_pdu_t *pdu, coap_pdu_type_t type);
557 coap_bin_const_t coap_pdu_get_token(const coap_pdu_t *pdu);
566 coap_mid_t coap_pdu_get_mid(const coap_pdu_t *pdu);
575 void coap_pdu_set_mid(coap_pdu_t *pdu, coap_mid_t mid);