|
XPMP2
X-Plane multiplayer library 2 - using instancing
|
Message header, identical for all message types. More...
#include <XPMPRemote.h>
Inheritance diagram for XPMP2::RemoteMsgBaseTy:Public Member Functions | |
| RemoteMsgBaseTy (RemoteMsgTy _ty, std::uint8_t _ver) | |
| Constructor just sets the values. More... | |
Public Attributes | |
| 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 |
Message header, identical for all message types.
| XPMP2::RemoteMsgBaseTy::RemoteMsgBaseTy | ( | RemoteMsgTy | _ty, |
| std::uint8_t | _ver | ||
| ) |
Constructor just sets the values.
| bool XPMP2::RemoteMsgBaseTy::bLocalSender |
is the sender "local", ie. on same machine?
| std::uint8_t XPMP2::RemoteMsgBaseTy::filler1 |
yet unsed
| std::uint32_t XPMP2::RemoteMsgBaseTy::filler2 = 0 |
yet unused, fills up to size 8
| RemoteMsgTy XPMP2::RemoteMsgBaseTy::msgTy |
message type
| std::uint8_t XPMP2::RemoteMsgBaseTy::msgVer |
message version
| std::uint16_t XPMP2::RemoteMsgBaseTy::pluginId = 0 |
lower 16 bit of the sending plugin's id