← Back to team overview

linuxdcpp-team team mailing list archive

[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)