COSMOS core  1.0.2 (beta)
Comprehensive Open-architecture Solution for Mission Operations Systems
kisstnc_frame Struct Reference

#include <kisstnc_lib.h>

Collaboration diagram for kisstnc_frame:

Public Attributes

union {
   struct {
      union {
         struct {
            uint8_t   flag
 
            char   destination_address [7]
 
            char   source_address [7]
 
            uint8_t   control
 
            uint8_t   protocol_id
 
         }   header
 
         uint8_t   preamble [17]
 
      } 
 
      uint8_t   payload [254+2]
 
   }   part
 
   uint8_t   full [(254+19)]
 
}; 
 
uint16_t size
 

Member Data Documentation

uint8_t kisstnc_frame::flag
char kisstnc_frame::destination_address[7]
char kisstnc_frame::source_address[7]
uint8_t kisstnc_frame::control
uint8_t kisstnc_frame::protocol_id
struct { ... } kisstnc_frame::header
uint8_t kisstnc_frame::preamble[17]
uint8_t kisstnc_frame::payload[254+2]
struct { ... } kisstnc_frame::part
uint8_t kisstnc_frame::full[(254+19)]
union { ... }
uint16_t kisstnc_frame::size

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