XPMP2
X-Plane multiplayer library 2 - using instancing
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
XPMP2::RemoteMsgAcDetailTy Struct Reference

A/C detail message, has an inherited header plus an array of XPMP2::RemoteAcDetailTy elements. More...

#include <XPMPRemote.h>

+ Inheritance diagram for XPMP2::RemoteMsgAcDetailTy:

Public Member Functions

 RemoteMsgAcDetailTy ()
 Constructor sets expected message type and version. More...
 
- Public Member Functions inherited from XPMP2::RemoteMsgBaseTy
 RemoteMsgBaseTy (RemoteMsgTy _ty, std::uint8_t _ver)
 Constructor just sets the values. More...
 

Static Public Member Functions

static constexpr size_t NumElem (size_t _msgLen)
 Convert msg len to number of arr elements. More...
 

Public Attributes

RemoteAcDetailTy arr [1]
 basis for the array of actual details More...
 
- Public Attributes inherited from XPMP2::RemoteMsgBaseTy
RemoteMsgTy msgTy: 4
 message type More...
 
std::uint8_t msgVer: 4
 message version More...
 
bool bLocalSender: 1
 is the sender "local", ie. on same machine? More...
 
std::uint8_t filler1: 7
 yet unsed More...
 
std::uint16_t pluginId = 0
 lower 16 bit of the sending plugin's id More...
 
std::uint32_t filler2 = 0
 

Detailed Description

A/C detail message, has an inherited header plus an array of XPMP2::RemoteAcDetailTy elements.

Constructor & Destructor Documentation

◆ RemoteMsgAcDetailTy()

XPMP2::RemoteMsgAcDetailTy::RemoteMsgAcDetailTy ( )
inline

Constructor sets expected message type and version.

Member Function Documentation

◆ NumElem()

static constexpr size_t XPMP2::RemoteMsgAcDetailTy::NumElem ( size_t  _msgLen)
inlinestaticconstexpr

Convert msg len to number of arr elements.

Member Data Documentation

◆ arr

RemoteAcDetailTy XPMP2::RemoteMsgAcDetailTy::arr[1]

basis for the array of actual details


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