26 lines
376 B
C
26 lines
376 B
C
|
#ifndef _PDU_H
|
||
|
#define _PDU_H 1
|
||
|
|
||
|
#ifdef __cplusplus
|
||
|
extern "C" {
|
||
|
#endif
|
||
|
|
||
|
#include "coap.h"
|
||
|
|
||
|
/** Header structure for CoAP PDUs */
|
||
|
typedef struct {
|
||
|
coap_rw_buffer_t scratch;
|
||
|
coap_packet_t *pkt;
|
||
|
coap_rw_buffer_t msg; /**< the CoAP msg to send */
|
||
|
} coap_pdu_t;
|
||
|
|
||
|
coap_pdu_t *coap_new_pdu(void);
|
||
|
|
||
|
void coap_delete_pdu(coap_pdu_t *pdu);
|
||
|
|
||
|
#ifdef __cplusplus
|
||
|
}
|
||
|
#endif
|
||
|
|
||
|
#endif
|