TReK C++  5.3.3
Telemetry/Command API
packet.h File Reference

Defines the trek::Packet class. More...

#include "trek_data_defines.h"
#include "packet_item.h"
#include <string>

Classes

struct  trek::packet_identifier_struct
 Structure of information needed for identifier parameters. More...
 
class  trek::Packet
 This class describes a packet composed of one or more parameters. More...
 

Enumerations

enum  trek::packet_zone_type {
  trek::HEADER_ZONE ,
  trek::DATA_ZONE ,
  trek::TRAILER_ZONE
}
 Enumeration of packet zones. More...
 
enum  trek::packet_checksum_point_type {
  trek::START_HEADER ,
  trek::START_DATA ,
  trek::END_DATA ,
  trek::END_TRAILER
}
 Enumeration of start and end points for checksums. More...
 
enum  trek::packet_checksum_type {
  trek::CT_CRC32 ,
  trek::CT_MD5 ,
  trek::CT_SUM16
}
 Enumeration of checksum types allowed. More...
 

Detailed Description

Defines the trek::Packet class.