From 833c93cbde3c7829091a34204435b995a2f5e387 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Thu, 24 Nov 2011 18:06:52 +0000 Subject: Remove client from world. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3619 a436a847-0d15-0410-975c-d299462d15a1 --- src/http/HTTPClientReceiver.hpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/http/HTTPClientReceiver.hpp') diff --git a/src/http/HTTPClientReceiver.hpp b/src/http/HTTPClientReceiver.hpp index d7165c81..39407eba 100644 --- a/src/http/HTTPClientReceiver.hpp +++ b/src/http/HTTPClientReceiver.hpp @@ -45,17 +45,17 @@ public: ~HTTPClientReceiver(); - static void send(SoupMessage* msg); - static void close_session(); + void send(SoupMessage* msg); + void close_session(); std::string uri() const { return _url; } void start(bool dump); void stop(); -private: static void message_callback(SoupSession* session, SoupMessage* msg, void* ptr); +private: void update(const std::string& str); class Listener : public Raul::Thread { @@ -76,6 +76,7 @@ private: SharedPtr _target; Shared::World* _world; const std::string _url; + SoupSession* _client_session; bool _quit_flag; }; -- cgit v1.2.1