LTAPI
API to access LiveTraffic's aircraft information
Public Member Functions | Public Attributes | List of all members
LTAPIAircraft::LTAPIBulkInfoTexts Struct Reference

Bulk text transfer structur for communication with LTAPI. More...

#include <LTAPI.h>

Public Member Functions

 LTAPIBulkInfoTexts ()
 Constructor initializes all data with zeroes. More...
 

Public Attributes

uint64_t keyNum
 a/c id, usually transp hex code, or any other unique id (FLARM etc.) More...
 
char registration [8]
 tail number like "D-AISD" More...
 
char modelIcao [8]
 ICAO aircraft type like "A321". More...
 
char acClass [4]
 a/c class like "L2J" More...
 
char wtc [4]
 wake turbulence category like H,M,L/M,L More...
 
char opIcao [8]
 ICAO-code of operator like "DLH". More...
 
char man [40]
 human-readable manufacturer like "Airbus" More...
 
char model [40]
 human-readable a/c model like "A321-231" More...
 
char catDescr [40]
 human-readable category description More...
 
char op [40]
 human-readable operator like "Lufthansa" More...
 
char callSign [8]
 call sign like "DLH56C" More...
 
char squawk [8]
 squawk code (as text) like "1000" More...
 
char flightNumber [8]
 flight number like "LH1113" More...
 
char origin [8]
 origin airport (IATA or ICAO) like "MAD" or "LEMD" More...
 
char destination [8]
 destination airport (IATA or ICAO) like "FRA" or "EDDF" More...
 
char trackedBy [24]
 name of channel deliverying the underlying tracking data More...
 
char cslModel [40]
 name of CSL model used for actual rendering of plane More...
 

Detailed Description

Bulk text transfer structur for communication with LTAPI.

Note
To avoid alignment issues with arrays we keep this struct 8-byte-aligned

Constructor & Destructor Documentation

◆ LTAPIBulkInfoTexts()

LTAPIAircraft::LTAPIBulkInfoTexts::LTAPIBulkInfoTexts ( )
inline

Constructor initializes all data with zeroes.

Member Data Documentation

◆ acClass

char LTAPIAircraft::LTAPIBulkInfoTexts::acClass[4]

a/c class like "L2J"

◆ callSign

char LTAPIAircraft::LTAPIBulkInfoTexts::callSign[8]

call sign like "DLH56C"

◆ catDescr

char LTAPIAircraft::LTAPIBulkInfoTexts::catDescr[40]

human-readable category description

◆ cslModel

char LTAPIAircraft::LTAPIBulkInfoTexts::cslModel[40]

name of CSL model used for actual rendering of plane

◆ destination

char LTAPIAircraft::LTAPIBulkInfoTexts::destination[8]

destination airport (IATA or ICAO) like "FRA" or "EDDF"

◆ flightNumber

char LTAPIAircraft::LTAPIBulkInfoTexts::flightNumber[8]

flight number like "LH1113"

◆ keyNum

uint64_t LTAPIAircraft::LTAPIBulkInfoTexts::keyNum

a/c id, usually transp hex code, or any other unique id (FLARM etc.)

◆ man

char LTAPIAircraft::LTAPIBulkInfoTexts::man[40]

human-readable manufacturer like "Airbus"

◆ model

char LTAPIAircraft::LTAPIBulkInfoTexts::model[40]

human-readable a/c model like "A321-231"

◆ modelIcao

char LTAPIAircraft::LTAPIBulkInfoTexts::modelIcao[8]

ICAO aircraft type like "A321".

◆ op

char LTAPIAircraft::LTAPIBulkInfoTexts::op[40]

human-readable operator like "Lufthansa"

◆ opIcao

char LTAPIAircraft::LTAPIBulkInfoTexts::opIcao[8]

ICAO-code of operator like "DLH".

◆ origin

char LTAPIAircraft::LTAPIBulkInfoTexts::origin[8]

origin airport (IATA or ICAO) like "MAD" or "LEMD"

◆ registration

char LTAPIAircraft::LTAPIBulkInfoTexts::registration[8]

tail number like "D-AISD"

◆ squawk

char LTAPIAircraft::LTAPIBulkInfoTexts::squawk[8]

squawk code (as text) like "1000"

◆ trackedBy

char LTAPIAircraft::LTAPIBulkInfoTexts::trackedBy[24]

name of channel deliverying the underlying tracking data

◆ wtc

char LTAPIAircraft::LTAPIBulkInfoTexts::wtc[4]

wake turbulence category like H,M,L/M,L


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