FlightGear next
mpmessages.hxx File Reference
#include <vector>
#include <simgear/compiler.h>
#include <simgear/props/props.hxx>
#include <simgear/math/SGMath.hxx>
#include "tiny_xdr.hxx"

Go to the source code of this file.

Classes

struct  T_MsgHdr
 
struct  T_ChatMsg
 
struct  T_PositionMsg
 
struct  FGPropertyData
 
struct  FGExternalMotionData
 

Macros

#define MPMESSAGES_HID   "$Id$"
 
#define CHAT_MSG_ID   1
 
#define UNUSABLE_POS_DATA_ID   2
 
#define OLD_OLD_POS_DATA_ID   3
 
#define OLD_POS_DATA_ID   4
 
#define OLD_PROP_MSG_ID   5
 
#define RESET_DATA_ID   6
 
#define POS_DATA_ID   7
 
#define MP_2017_DATA_ID   8
 
#define MAX_CALLSIGN_LEN   8
 
#define MAX_CHAT_MSG_LEN   256
 
#define MAX_MODEL_NAME_LEN   96
 
#define MAX_PROPERTY_LEN   52
 

Variables

const uint32_t MSG_MAGIC = 0x46474653
 
const uint32_t PROTO_VER = 0x00010001
 

Macro Definition Documentation

◆ CHAT_MSG_ID

#define CHAT_MSG_ID   1

Definition at line 51 of file mpmessages.hxx.

◆ MAX_CALLSIGN_LEN

#define MAX_CALLSIGN_LEN   8

Definition at line 63 of file mpmessages.hxx.

◆ MAX_CHAT_MSG_LEN

#define MAX_CHAT_MSG_LEN   256

Definition at line 64 of file mpmessages.hxx.

◆ MAX_MODEL_NAME_LEN

#define MAX_MODEL_NAME_LEN   96

Definition at line 65 of file mpmessages.hxx.

◆ MAX_PROPERTY_LEN

#define MAX_PROPERTY_LEN   52

Definition at line 66 of file mpmessages.hxx.

◆ MP_2017_DATA_ID

#define MP_2017_DATA_ID   8

Definition at line 58 of file mpmessages.hxx.

◆ MPMESSAGES_HID

#define MPMESSAGES_HID   "$Id$"

Definition at line 27 of file mpmessages.hxx.

◆ OLD_OLD_POS_DATA_ID

#define OLD_OLD_POS_DATA_ID   3

Definition at line 53 of file mpmessages.hxx.

◆ OLD_POS_DATA_ID

#define OLD_POS_DATA_ID   4

Definition at line 54 of file mpmessages.hxx.

◆ OLD_PROP_MSG_ID

#define OLD_PROP_MSG_ID   5

Definition at line 55 of file mpmessages.hxx.

◆ POS_DATA_ID

#define POS_DATA_ID   7

Definition at line 57 of file mpmessages.hxx.

◆ RESET_DATA_ID

#define RESET_DATA_ID   6

Definition at line 56 of file mpmessages.hxx.

◆ UNUSABLE_POS_DATA_ID

#define UNUSABLE_POS_DATA_ID   2

Definition at line 52 of file mpmessages.hxx.

Variable Documentation

◆ MSG_MAGIC

const uint32_t MSG_MAGIC = 0x46474653

Definition at line 46 of file mpmessages.hxx.

◆ PROTO_VER

const uint32_t PROTO_VER = 0x00010001

Definition at line 48 of file mpmessages.hxx.