From fc3c50063f659584b2145addab8236a479a031b7 Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Mon, 18 May 2009 19:53:51 +0200 Subject: Von sigc++ auf boost-signals migriert --- src/Net/Connection.h | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'src/Net/Connection.h') diff --git a/src/Net/Connection.h b/src/Net/Connection.h index 1a3e72b..a0b95ea 100644 --- a/src/Net/Connection.h +++ b/src/Net/Connection.h @@ -27,9 +27,9 @@ #include #include #include -#include #include +#include #include #include @@ -61,7 +61,7 @@ class Connection { uint8_t *data; - sigc::slot notify; + boost::function2 notify; }; boost::mutex receiveLock; @@ -72,9 +72,9 @@ class Connection { Packet::Data header; - sigc::signal receiveSignal; - sigc::signal connectedSignal; - sigc::signal disconnectedSignal; + boost::signal1 receiveSignal; + boost::signal0 connectedSignal; + boost::signal0 disconnectedSignal; void doHandshake(); @@ -129,7 +129,7 @@ class Connection { virtual void connectionHeader() = 0; - bool rawReceive(unsigned long length, const sigc::slot ¬ify); + bool rawReceive(unsigned long length, const boost::function2 ¬ify); bool rawSend(const uint8_t *data, unsigned long length); void enterReceiveLoop(); @@ -190,9 +190,9 @@ class Connection { bool send(const Packet &packet); - sigc::signal signalReceive() const {return receiveSignal;} - sigc::signal signalConnected() const {return connectedSignal;} - sigc::signal signalDisconnected() const {return disconnectedSignal;} + boost::signal1& signalReceive() {return receiveSignal;} + boost::signal0& signalConnected() {return connectedSignal;} + boost::signal0& signalDisconnected() {return disconnectedSignal;} }; } -- cgit v1.2.3