summaryrefslogtreecommitdiff
path: root/main.cc
diff options
context:
space:
mode:
authorJavier <dev.git@javispedro.com>2014-10-19 18:45:03 +0200
committerJavier <dev.git@javispedro.com>2014-10-19 18:45:03 +0200
commitd8d8fc7a0d139e7b864eee3b573bd208f823ad4f (patch)
treea9b54d6e6e6941c620f4f10cef4b5def9be86f82 /main.cc
downloadsapd-d8d8fc7a0d139e7b864eee3b573bd208f823ad4f.tar.gz
sapd-d8d8fc7a0d139e7b864eee3b573bd208f823ad4f.zip
initial import, no crypto
Diffstat (limited to 'main.cc')
-rw-r--r--main.cc29
1 files changed, 29 insertions, 0 deletions
diff --git a/main.cc b/main.cc
new file mode 100644
index 0000000..fd042f3
--- /dev/null
+++ b/main.cc
@@ -0,0 +1,29 @@
+#include <QtCore/QCoreApplication>
+#include <QtCore/QStringList>
+#include "sapmanager.h"
+#include "sapbtlistener.h"
+
+#include "capabilityagent.h"
+#include "hostmanageragent.h"
+
+int main(int argc, char *argv[])
+{
+ QCoreApplication app(argc, argv);
+ app.setOrganizationName("javispedro");
+ app.setOrganizationDomain("com.javispedro");
+ app.setApplicationName("sapd");
+
+ SAPManager *manager = SAPManager::instance();
+
+ CapabilityAgent::registerServices(manager);
+ HostManagerAgent::registerServices(manager);
+
+ QScopedPointer<SAPBTListener> sap_listener(new SAPBTListener);
+
+ QBluetoothAddress address = QBluetoothAddress(app.arguments().at(1));
+
+ sap_listener->start();
+ sap_listener->nudge(address);
+
+ return app.exec();
+}