DESERT 4.0.0
uwpolling_cmn_hdr.h File Reference

Common structures and variables in the protocol. More...

Go to the source code of this file.

Classes

struct  POLL_ID
 
struct  hdr_TRIGGER
 
struct  hdr_POLL
 
struct  hdr_PROBE
 
struct  hdr_PROBE_SINK
 
struct  hdr_AUV_MULE
 
struct  hdr_ACK_SINK
 

Typedefs

typedef struct POLL_ID id_poll
 
typedef struct hdr_TRIGGER hdr_TRIGGER
 
typedef struct hdr_POLL hdr_POLL
 
typedef struct hdr_PROBE hdr_PROBE
 
typedef struct hdr_PROBE_SINK hdr_PROBE_SINK
 
typedef struct hdr_AUV_MULE hdr_AUV_MULE
 
typedef struct hdr_ACK_SINK hdr_ACK_SINK
 

Variables

packet_t PT_TRIGGER
 
packet_t PT_POLL
 
packet_t PT_PROBE
 
packet_t PT_PROBE_SINK
 
packet_t PT_AUV_MULE
 
packet_t PT_ACK_SINK
 

Detailed Description

Common structures and variables in the protocol.

Author
Federico Favaro
Version
1.0.0

Typedef Documentation

◆ hdr_ACK_SINK

typedef struct hdr_ACK_SINK hdr_ACK_SINK

Header of the ACK sent by the SINK

◆ hdr_AUV_MULE

typedef struct hdr_AUV_MULE hdr_AUV_MULE

Header of the data sent from AUV MULE to SINK

◆ hdr_POLL

typedef struct hdr_POLL hdr_POLL

Header of the POLL message

◆ hdr_PROBE

typedef struct hdr_PROBE hdr_PROBE

Header of the PROBE message

◆ hdr_PROBE_SINK

Header of the PROBE message

◆ hdr_TRIGGER

typedef struct hdr_TRIGGER hdr_TRIGGER

Header of the TRIGGER message

◆ id_poll

typedef struct POLL_ID id_poll

Single location of the POLL vector. Each POLL_ID represent a polled node

Variable Documentation

◆ PT_ACK_SINK

◆ PT_AUV_MULE

packet_t PT_AUV_MULE
extern

Referenced by Uwpolling_Init().

◆ PT_POLL

◆ PT_PROBE

◆ PT_PROBE_SINK

◆ PT_TRIGGER