AirScout/AirScout.PlaneFeeds/PlaneFeedWorkEventArgs.cs

57 wiersze
1.5 KiB
C#
Czysty Zwykły widok Historia

2020-02-12 10:45:19 +00:00
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using AirScout.PlaneFeeds.Plugin.MEFContract;
namespace AirScout.PlaneFeeds
{
public class PlaneFeedWorkEventArgs
{
// Plane feed plugin
public IPlaneFeedPlugin Feed = null;
// Directories
public string AppDirectory = "";
public string AppDataDirectory = "";
public string LogDirectory = "";
public string TmpDirectory = "";
public string DatabaseDirectory = "";
2023-01-30 06:00:58 +00:00
public string PlanePositionsDirectory = "";
2020-02-12 10:45:19 +00:00
// Scope für plane positions
public double MaxLat = 0;
public double MinLon = 0;
public double MinLat = 0;
public double MaxLon = 0;
public int MinAlt = 0;
public int MaxAlt = 0;
// Station positions
public double MyLat = 0;
public double MyLon = 0;
public double DXLat = 0;
public double DXLon = 0;
// Plane position history settings
public bool KeepHistory = false;
// Postion update interval
public int Interval = 0;
// Extended plausibility check
public bool ExtendedPlausibilityCheck_Enable = true;
public int ExtendedPlausiblityCheck_MaxErrorDist = 10;
public bool LogErrors = false;
public string InstanceID;
public string SessionKey;
public string GetKeyURL;
2023-01-30 06:00:58 +00:00
// Log plane positions to file
public bool LogPlanePositions = false;
2020-02-12 10:45:19 +00:00
}
}