Paparazzi UAS  v5.8.2_stable-0-g6260b7c
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
DownlinkTransport Struct Reference

#include <downlink_transport.h>

Data Fields

uint8_t(* SizeOf )(void *impl, uint8_t size)
 
int(* CheckFreeSpace )(void *impl, uint8_t size)
 
void(* PutBytes )(void *impl, enum DownlinkDataType data_type, uint8_t len, const void *bytes)
 
void(* StartMessage )(void *impl, char *name, uint8_t msg_id, uint8_t payload_len)
 
void(* EndMessage )(void *impl)
 
void(* Overrun )(void *impl)
 
void(* CountBytes )(void *impl, uint8_t len)
 
void(* Periodic )(void *impl)
 
void * impl
 

Detailed Description

Definition at line 48 of file downlink_transport.h.

Field Documentation

int(* DownlinkTransport::CheckFreeSpace)(void *impl, uint8_t size)

Definition at line 50 of file downlink_transport.h.

void(* DownlinkTransport::CountBytes)(void *impl, uint8_t len)

Definition at line 57 of file downlink_transport.h.

void(* DownlinkTransport::EndMessage)(void *impl)

Definition at line 55 of file downlink_transport.h.

void* DownlinkTransport::impl

Definition at line 60 of file downlink_transport.h.

void(* DownlinkTransport::Overrun)(void *impl)

Definition at line 56 of file downlink_transport.h.

void(* DownlinkTransport::Periodic)(void *impl)

Definition at line 58 of file downlink_transport.h.

void(* DownlinkTransport::PutBytes)(void *impl, enum DownlinkDataType data_type, uint8_t len, const void *bytes)

Definition at line 52 of file downlink_transport.h.

uint8_t(* DownlinkTransport::SizeOf)(void *impl, uint8_t size)

Definition at line 49 of file downlink_transport.h.

void(* DownlinkTransport::StartMessage)(void *impl, char *name, uint8_t msg_id, uint8_t payload_len)

Definition at line 54 of file downlink_transport.h.


The documentation for this struct was generated from the following file: