summaryrefslogtreecommitdiffstats
path: root/src/Net/Listener.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/Net/Listener.h')
-rw-r--r--src/Net/Listener.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/Net/Listener.h b/src/Net/Listener.h
index af0888b..931cd99 100644
--- a/src/Net/Listener.h
+++ b/src/Net/Listener.h
@@ -29,8 +29,10 @@
namespace Mad {
namespace Net {
-class Listener : boost::noncopyable {
+class Listener : private boost::noncopyable {
private:
+ Core::Application *application;
+
boost::mutex mutex;
std::string x905CertFile, x905KeyFile;
@@ -48,7 +50,7 @@ class Listener : boost::noncopyable {
void handleDisconnect(boost::shared_ptr<Connection> con);
public:
- Listener(const std::string &x905CertFile0, const std::string &x905KeyFile0,
+ Listener(Core::Application *application0, const std::string &x905CertFile0, const std::string &x905KeyFile0,
const boost::asio::ip::tcp::endpoint &address0 = boost::asio::ip::tcp::endpoint(boost::asio::ip::tcp::v4(), 6666)) throw(Core::Exception);
virtual ~Listener();