Paparazzi UAS  v5.0.5_stable-7-g4b8bbb7
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
transport.h File Reference

generic transport header More...

#include <inttypes.h>
#include "std.h"
+ Include dependency graph for transport.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  transport
 Generic transport header. More...
 

Macros

#define TRANSPORT_PAYLOAD_LEN   256
 
#define __TransportLink(dev, _x)   dev##_x
 Transport link macros. More...
 
#define _TransportLink(dev, _x)   __TransportLink(dev, _x)
 
#define TransportLink(_dev, _x)   _TransportLink(_dev, _x)
 

Detailed Description

generic transport header

Definition in file transport.h.

Macro Definition Documentation

#define __TransportLink (   dev,
  _x 
)    dev##_x

Transport link macros.

make the link between the transport layer and the device layer

Definition at line 55 of file transport.h.

#define _TransportLink (   dev,
  _x 
)    __TransportLink(dev, _x)

Definition at line 56 of file transport.h.

#define TRANSPORT_PAYLOAD_LEN   256

Definition at line 34 of file transport.h.

Referenced by udp_receive().

#define TransportLink (   _dev,
  _x 
)    _TransportLink(_dev, _x)

Definition at line 57 of file transport.h.

Referenced by xbee_init(), and xbee_text_reply_is_ok().