* Added FastCGI support for RPC. This will be hooked up with XMLRPC-C.

* Experimenting with move semantics for Object.


git-svn-id: svn://rakshasa.no/libtorrent/trunk/rtorrent@886 e378c898-3ddf-0310-93e7-cc216c733640
This commit is contained in:
rakshasa
2007-04-06 22:12:52 +00:00
parent 93afd05e18
commit d6fd8f08dc
9 changed files with 323 additions and 0 deletions
+5
View File
@@ -50,6 +50,7 @@
#include "display/manager.h"
#include "input/manager.h"
#include "input/input_event.h"
#include "rpc/fast_cgi.h"
#include "ui/root.h"
#include "utils/variable_map.h"
@@ -70,6 +71,8 @@ Control::Control() :
m_variables(new utils::VariableMap()),
m_downloadVariables(new utils::VariableMap()),
m_fastCgi(NULL),
m_tick(0) {
m_core = new core::Manager();
@@ -123,6 +126,8 @@ Control::initialize() {
void
Control::cleanup() {
delete m_fastCgi; m_fastCgi = NULL;
priority_queue_erase(&taskScheduler, &m_taskShutdown);
m_inputStdin->remove(m_core->get_poll_manager()->get_torrent_poll());