swift
fsuipcdummy.cpp
1 // SPDX-FileCopyrightText: Copyright (C) 2017 swift Project Community / Contributors
2 // SPDX-License-Identifier: GPL-3.0-or-later OR LicenseRef-swift-pilot-client-1
3 
4 #if !defined(SWIFT_USING_FSUIPC32) && !defined(SWIFT_USING_FSUIPC64)
5 
6 # include "fsuipc.h"
7 
8 using namespace swift::misc::simulation;
9 using namespace swift::misc::aviation;
10 
11 namespace swift::simplugin
12 {
13  namespace fscommon
14  {
15  CFsuipc::CFsuipc(QObject *parent) : QObject(parent) {}
16 
18 
19  bool CFsuipc::open(bool force)
20  {
21  Q_UNUSED(force);
22  return false;
23  }
24 
25  void CFsuipc::close() {}
26 
27  bool CFsuipc::isOpened() const { return false; }
28 
29  bool CFsuipc::isOpen() const { return false; }
30 
31  bool CFsuipc::write(const CTransponder &xpdr)
32  {
33  Q_UNUSED(xpdr);
34  return false;
35  }
36 
37  bool CFsuipc::setSimulatorTime(int hour, int minute)
38  {
39  Q_UNUSED(hour);
40  Q_UNUSED(minute);
41  return false;
42  }
43 
44  QString CFsuipc::getVersion() const { return QStringLiteral("N/A"); }
45 
46  // cppcheck-suppress constParameter
47  bool CFsuipc::read(CSimulatedAircraft &aircraft, bool cockpit, bool situation, bool aircraftParts)
48  {
49  Q_UNUSED(aircraft);
50  Q_UNUSED(cockpit);
51  Q_UNUSED(situation);
52  Q_UNUSED(aircraftParts);
53  return false;
54  }
55  } // namespace fscommon
56 } // namespace swift::simplugin
57 
58 #endif // !defined(SWIFT_USING_FSUIPC32) && !defined(SWIFT_USING_FSUIPC64)
Comprehensive information of an aircraft.
bool open(bool force=false)
Open connection with FSUIPC.
Definition: fsuipcdummy.cpp:19
bool isOpened() const
Is opened?
Definition: fsuipcdummy.cpp:27
bool write(const swift::misc::aviation::CTransponder &xpdr)
Write variables.
Definition: fsuipcdummy.cpp:31
bool read(swift::misc::simulation::CSimulatedAircraft &aircraft, bool cockpit, bool situation, bool aircraftParts)
Read data from FSUIPC.
Definition: fsuipcdummy.cpp:47
QString getVersion() const
Get the version.
Definition: fsuipcdummy.cpp:44
bool setSimulatorTime(int hour, int minute)
Set simulator time.
Definition: fsuipcdummy.cpp:37
bool isOpen() const
Really open, means connected and data can be sent.
Definition: fsuipcdummy.cpp:29