linuxdcpp-team team mailing list archive
-
linuxdcpp-team team
-
Mailing list archive
-
Message #01526
[Branch ~dcplusplus-team/dcplusplus/trunk] Rev 2182: rm dead code
------------------------------------------------------------
revno: 2182
committer: cologic <ne5@xxxxxxxxxxx>
branch nick: dcplusplus
timestamp: Sat 2010-07-10 13:51:37 -0400
message:
rm dead code
removed:
dcpp/ServerSocket.cpp
dcpp/ServerSocket.h
--
lp:dcplusplus
https://code.launchpad.net/~dcplusplus-team/dcplusplus/trunk
Your team Dcplusplus-team is subscribed to branch lp:dcplusplus.
To unsubscribe from this branch go to https://code.launchpad.net/~dcplusplus-team/dcplusplus/trunk/+edit-subscription
=== removed file 'dcpp/ServerSocket.cpp'
--- dcpp/ServerSocket.cpp 2010-02-11 21:44:13 +0000
+++ dcpp/ServerSocket.cpp 1970-01-01 00:00:00 +0000
@@ -1,36 +0,0 @@
-/*
- * Copyright (C) 2001-2010 Jacek Sieka, arnetheduck on gmail point com
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
- */
-
-#include "stdinc.h"
-#include "DCPlusPlus.h"
-
-#include "ServerSocket.h"
-#include "SettingsManager.h"
-
-namespace dcpp {
-
-void ServerSocket::listen(uint16_t aPort) throw(SocketException) {
- socket.disconnect();
- socket.create(Socket::TYPE_TCP);
- // Set reuse address option...
- socket.setSocketOpt(SO_REUSEADDR, 1);
- socket.bind(aPort, SETTING(BIND_ADDRESS));
- socket.listen();
-}
-
-} // namespace dcpp
=== removed file 'dcpp/ServerSocket.h'
--- dcpp/ServerSocket.h 2010-02-11 21:44:13 +0000
+++ dcpp/ServerSocket.h 1970-01-01 00:00:00 +0000
@@ -1,60 +0,0 @@
-/*
- * Copyright (C) 2001-2010 Jacek Sieka, arnetheduck on gmail point com
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
- */
-
-#if !defined(SERVER_SOCKET_H)
-#define SERVER_SOCKET_H
-
-#include "Socket.h"
-#include "Speaker.h"
-
-namespace dcpp {
-
-class ServerSocketListener {
-public:
- virtual ~ServerSocketListener() { }
- template<int I> struct X { enum { TYPE = I }; };
-
- typedef X<0> IncomingConnection;
- virtual void on(IncomingConnection) throw() = 0;
-};
-
-class ServerSocket : public Speaker<ServerSocketListener> {
-public:
- ServerSocket() throw() { }
-
- void listen(uint16_t port) throw(SocketException);
- void disconnect() throw() { socket.disconnect(); }
-
- /** This is called by windows whenever an "FD_ACCEPT" is sent...doesn't work with unix... */
- void incoming() {
- fire(ServerSocketListener::IncomingConnection());
- }
-
- operator const Socket&() const { return socket; }
-private:
- ServerSocket(const ServerSocket&);
- ServerSocket& operator=(const ServerSocket&);
-
- friend class Socket;
-
- Socket socket;
-};
-
-} // namespace dcpp
-
-#endif // !defined(SERVER_SOCKET_H)