summaryrefslogtreecommitdiffstats
path: root/src/fbgui/globals.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/fbgui/globals.h')
-rw-r--r--src/fbgui/globals.h46
1 files changed, 46 insertions, 0 deletions
diff --git a/src/fbgui/globals.h b/src/fbgui/globals.h
new file mode 100644
index 0000000..353bda3
--- /dev/null
+++ b/src/fbgui/globals.h
@@ -0,0 +1,46 @@
+#ifndef GLOBALS_H_
+#define GLOBALS_H_
+
+// fbgui default settings
+#define DEFAULT_URL "http://www.google.com"
+#define DEFAULT_DOWNLOAD_DIR "/tmp/fbgui"
+#define DEFAULT_CONFIG_PATH "/etc/fbgui.conf"
+#define DEFAULT_LOG_FILE_PATH "/tmp/fbgui.log"
+#define DEFAULT_UPDATE_INTERVAL 1;
+#define DEFAULT_QRC_HTML_DIR ":/html"
+#define DEFAULT_FILE_TRIGGER "/tmp/fbgui/trigger"
+#define DEFAULT_SSL_SUPPORT false;
+
+// ndgui stuff
+#define DEFAULT_PATHTODHCPCDEXE "/bin/cdhcpcd"
+
+class QString;
+class QUrl;
+class QThread;
+
+// agui globals
+extern QString logFilePath;
+extern int debugMode;
+
+// fbgui globals
+extern QString logFilePath;
+extern QString ipConfigFilePath;
+extern QThread dmThread;
+extern QString serialLocation;
+extern QString fileToTriggerURL;
+extern QString sessionID;
+extern QString binPath;
+extern QString downloadPath;
+extern QUrl baseURL;
+extern int debugMode;
+extern int updateInterval;
+extern QString gInterfaceName;
+extern bool sslSupport;
+
+// ndgui globals
+extern QString gServerIp;
+extern bool gAutoUp;
+extern QString gSocketServerPath;
+extern QString gPathToDhcpExe;
+
+#endif /* GLOBALS_H_ */