viz1090/AppData.h
nathan 0a014bdd99 all map and drawing is now c++
Former-commit-id: ae9ea92b06a7782e3f12bcf7ebfc6979c7c28cbd
Former-commit-id: 2e197fa5c161f7b44779120e9af25f911e7511bf
2020-03-18 22:22:59 -07:00

42 lines
616 B
C++

#ifndef APPDATA_H
#define APPDATA_H
#include "dump1090.h"
#include "view1090.h"
#include "structs.h"
#include "AircraftList.h"
class AppData {
private:
//from view1090.c
int setupConnection(struct client *c);
//
struct client *c;
int fd;
char pk_buf[8];
public:
void initialize();
void connect();
void disconnect();
void update();
void updateStatus();
AppData();
AircraftList aircraftList;
Modes modes;
char server[32];
int numVisiblePlanes;
double maxDist;
int totalCount;
double sigAccumulate;
double msgRateAccumulate;
};
#endif