summaryrefslogtreecommitdiff
path: root/plugins/!NotAdopted/Xfire/xfiretest/socket.h
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/!NotAdopted/Xfire/xfiretest/socket.h')
-rw-r--r--plugins/!NotAdopted/Xfire/xfiretest/socket.h67
1 files changed, 0 insertions, 67 deletions
diff --git a/plugins/!NotAdopted/Xfire/xfiretest/socket.h b/plugins/!NotAdopted/Xfire/xfiretest/socket.h
deleted file mode 100644
index 370aeb74f7..0000000000
--- a/plugins/!NotAdopted/Xfire/xfiretest/socket.h
+++ /dev/null
@@ -1,67 +0,0 @@
-// Copied from http://linuxgazette.net/issue74/tougher.html
-// (only slightly modified)
-
-
-// Definition of the Socket class
-
-
-#ifndef Socket_class
-#define Socket_class
-
-#include "stdafx.h"
-
-#include <sys/types.h>
-//#include <netinet/in.h>
-//#include <netdb.h>
-//#include <unistd.h>
-#include <string>
-//#include <arpa/inet.h>
-#include <winsock2.h>
-
-#include "socketexception.h"
-
-
-const int MAXHOSTNAME = 200;
-const int MAXCONNECTIONS = 5;
-const int MAXRECV = 500;
-
-class Socket
-{
- public:
- //proxy hinzugefügt dufte
- Socket( std::string host, int port,int useproxy = 0,std::string proxyhost = " ", int proxyport = 0 );
- virtual ~Socket();
-
- // Server initialization
- bool create();
- bool bind ( const int port );
- bool listen() const;
- bool accept ( Socket& ) const;
-
- // Client initialization
- bool connect ( const std::string host, const int port, int useproxy,std::string proxyhost,int proxyport);
-
- // Data Transimission
- bool send ( char *buf, int length ) const;
- bool send ( const std::string ) const;
- int recv ( std::string& ) const;
- int recv ( char *buf, int maxlen ) const;
-
-
- void set_non_blocking ( const bool );
-
- bool is_valid() const { return true; }
-
- int m_sock;
-
- private:
-
-
- sockaddr_in m_addr;
- HANDLE netlibcon;
-
-
-};
-
-
-#endif