OpenWSN Firmware
openudp.h File Reference

Go to the source code of this file.

Data Structures

struct  udp_ht
 

Enumerations

enum  UDP_enums { UDP_ID = 3, UDP_CHECKSUM = 2, UDP_PORTS = 0 }
 
enum  UDP_ID_enums { UDP_ID_DEFAULT = 0x1E }
 
enum  UDP_CHECKSUM_enums { UDP_CHECKSUM_INLINE = 0, UDP_CHECKSUM_ELIDED = 1 }
 
enum  UDP_PORTS_enums { UDP_PORTS_16b_SRC_16b_DEST_INLINE = 0, UDP_PORTS_16b_SRC_8b_DEST_INLINE = 1, UDP_PORTS_8b_SRC_16b_DEST_INLINE = 2, UDP_PORTS_4b_SRC_4b_DEST_INLINE = 3 }
 

Functions

void openudp_init (void)
 
owerror_t openudp_send (OpenQueueEntry_t *msg)
 
void openudp_sendDone (OpenQueueEntry_t *msg, owerror_t error)
 
void openudp_receive (OpenQueueEntry_t *msg)
 
bool openudp_debugPrint (void)