public BroadcastProcess(TickRates tickRates) { this.tickRates = tickRates; this.lastRequest = new LastRequest { gps = DateTime.UtcNow, traffic = DateTime.UtcNow, attitude = DateTime.UtcNow }; simConnect = new SimConnectInterface(OnConnectHandler, OnDisconnectHandler, OnExceptionHandler); simConnect.Connect(); simConnect.InitDataRequest(OnRecieveAircraftData, OnRecieveTrafficData, OnRecieveAttitudeData); efbBroadcast = new EFBBroadcast(); }