diff options
Diffstat (limited to 'src/Net/Listener.h')
-rw-r--r-- | src/Net/Listener.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/Net/Listener.h b/src/Net/Listener.h index 3805403..26dffab 100644 --- a/src/Net/Listener.h +++ b/src/Net/Listener.h @@ -26,7 +26,7 @@ #include <map> #include <string> -#include <sigc++/connection.h> +#include <boost/signal.hpp> namespace Mad { namespace Net { @@ -42,9 +42,9 @@ class Listener { gnutls_dh_params_t dh_params; - std::map<ServerConnection*, std::pair<sigc::connection, sigc::connection> > connections; + std::map<ServerConnection*, std::pair<boost::signals::connection, boost::signals::connection> > connections; - sigc::signal<void, ServerConnection*> signal; + boost::signal1<void, ServerConnection*> signal; void acceptHandler(int); @@ -59,7 +59,7 @@ class Listener { Listener(const std::string &x905CertFile0, const std::string &x905KeyFile0, const IPAddress &address0 = IPAddress()) throw(Exception); virtual ~Listener(); - sigc::signal<void, ServerConnection*> signalNewConnection() const {return signal;} + boost::signal1<void, ServerConnection*>& signalNewConnection() {return signal;} }; } |