ArnLib  4.0.x
Active Registry Network
ArnLib.hpp
Go to the documentation of this file.
1 // Copyright (C) 2010-2022 Michael Wiklund.
2 // All rights reserved.
3 // Contact: arnlib@wiklunden.se
4 //
5 // This file is part of the ArnLib - Active Registry Network.
6 // Parts of ArnLib depend on Qt and/or other libraries that have their own
7 // licenses. Usage of these other libraries is subject to their respective
8 // license agreements.
9 //
10 // GNU Lesser General Public License Usage
11 // This file may be used under the terms of the GNU Lesser General Public
12 // License version 2.1 as published by the Free Software Foundation and
13 // appearing in the file LICENSE_LGPL.txt included in the packaging of this
14 // file. In addition, as a special exception, you may use the rights described
15 // in the Nokia Qt LGPL Exception version 1.1, included in the file
16 // LGPL_EXCEPTION.txt in this package.
17 //
18 // GNU General Public License Usage
19 // Alternatively, this file may be used under the terms of the GNU General Public
20 // License version 3.0 as published by the Free Software Foundation and appearing
21 // in the file LICENSE_GPL.txt included in the packaging of this file.
22 //
23 // Other Usage
24 // Alternatively, this file may be used in accordance with the terms and conditions
25 // contained in a signed written agreement between you and Michael Wiklund.
26 //
27 // This program is distributed in the hope that it will be useful, but WITHOUT ANY
28 // WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
29 // PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
30 //
31 
32 #ifndef ARNLIB_HPP
33 #define ARNLIB_HPP
34 
35 #include <QString>
36 
37 namespace Arn {
38 
39 extern bool debugSizes;
40 extern bool debugThreading;
41 extern bool debugLinkRef;
42 extern bool debugLinkDestroy;
43 extern bool debugRecInOut;
44 extern bool debugShareObj;
45 extern bool debugMonitor;
46 extern bool debugMonitorTest;
47 extern bool debugRPC;
48 extern bool debugDepend;
49 extern bool debugQmlNetwork;
50 extern bool debugDiscover;
51 extern bool debugZeroConf;
52 extern bool debugMDNS;
53 extern bool warningMDNS;
54 extern bool offHeartbeat;
55 
56 extern const QString resourceArnLib;
57 extern const QString resourceArnRoot;
58 } // Arn::
59 
60 #endif // ARNLIB_HPP
bool debugThreading
Definition: ArnLib.cpp:38
bool warningMDNS
Definition: ArnLib.cpp:51
bool debugRecInOut
Definition: ArnLib.cpp:41
bool debugDepend
Definition: ArnLib.cpp:46
bool offHeartbeat
Definition: ArnLib.cpp:52
bool debugDiscover
Definition: ArnLib.cpp:48
const QString resourceArnRoot
Definition: ArnLib.cpp:55
bool debugZeroConf
Definition: ArnLib.cpp:49
bool debugLinkDestroy
Definition: ArnLib.cpp:40
bool debugQmlNetwork
Definition: ArnLib.cpp:47
bool debugSizes
Definition: ArnLib.cpp:37
bool debugMDNS
Definition: ArnLib.cpp:50
bool debugRPC
Definition: ArnLib.cpp:45
Definition: Arn.cpp:43
bool debugShareObj
Definition: ArnLib.cpp:42
bool debugMonitor
Definition: ArnLib.cpp:43
bool debugMonitorTest
Definition: ArnLib.cpp:44
const QString resourceArnLib
Definition: ArnLib.cpp:54
bool debugLinkRef
Definition: ArnLib.cpp:39