I add support for DBus in Scheduler, Server and Client so they will be able to commun...
authorMaxime Côté <cote.maxime1@gmail.com>
Sun, 29 Aug 2010 21:13:17 +0000 (17:13 -0400)
committerMaxime Côté <cote.maxime1@gmail.com>
Sun, 29 Aug 2010 21:13:17 +0000 (17:13 -0400)
commit34f3f06036ebf43bbe344e45b5d94a62fb504fdc
treec500859b9da4af19812da5bdfbdd526ac21118e7
parentc9732320bd00ccc8190480a6d8ad2fc6539f84f6
I add support for DBus in Scheduler, Server and Client so they will be able to communicate will being in separate process

I also add daemonization (not activate now for testing purpose) to Schedueler and Server as they will need to run in the background to do they're job

I add some basic command lines to the console UI (start, edit, new job, quit, configure, display job) and if you don't put any argument it start the GUI
25 files changed:
CMakeLists.txt
src/CMakeLists.txt
src/Core/Client.cpp
src/Core/Client.h
src/Core/ClientDBusAdaptor.cpp [deleted file]
src/Core/ClientDBusAdaptor.h [deleted file]
src/Core/Connection.cpp
src/Core/Connection.h
src/Core/Job.cpp
src/Core/Job.h
src/Core/Scheduler.cpp
src/Core/Scheduler.h
src/Core/Server.cpp
src/Core/Server.h
src/Core/main.cpp
src/DBus/SchedulerAdaptor.cpp [new file with mode: 0644]
src/DBus/SchedulerAdaptor.h [new file with mode: 0644]
src/DBus/SchedulerDBusInterface.xml [new file with mode: 0644]
src/DBus/SchedulerInterface.cpp [new file with mode: 0644]
src/DBus/SchedulerInterface.h [new file with mode: 0644]
src/DBus/ServerAdaptor.cpp [new file with mode: 0644]
src/DBus/ServerAdaptor.h [new file with mode: 0644]
src/DBus/ServerDBusInterface.xml [new file with mode: 0644]
src/DBus/ServerInterface.cpp [new file with mode: 0644]
src/DBus/ServerInterface.h [new file with mode: 0644]