summaryrefslogtreecommitdiff
path: root/cppe/src/IceE/Network.h
diff options
context:
space:
mode:
Diffstat (limited to 'cppe/src/IceE/Network.h')
-rw-r--r--cppe/src/IceE/Network.h124
1 files changed, 0 insertions, 124 deletions
diff --git a/cppe/src/IceE/Network.h b/cppe/src/IceE/Network.h
deleted file mode 100644
index 2274bee007c..00000000000
--- a/cppe/src/IceE/Network.h
+++ /dev/null
@@ -1,124 +0,0 @@
-// **********************************************************************
-//
-// Copyright (c) 2003-2007 ZeroC, Inc. All rights reserved.
-//
-// This copy of Ice-E is licensed to you under the terms described in the
-// ICEE_LICENSE file included in this distribution.
-//
-// **********************************************************************
-
-#ifndef ICEE_NETWORK_H
-#define ICEE_NETWORK_H
-
-#ifdef __hpux
-# define _XOPEN_SOURCE_EXTENDED
-#endif
-
-#include <IceE/Config.h>
-#include <IceE/PropertiesF.h> // For setTcpBufSize
-#include <IceE/LoggerF.h> // For setTcpBufSize
-
-#ifdef _WIN32
-# include <winsock2.h>
-typedef int ssize_t;
-#else
-# include <unistd.h>
-# include <fcntl.h>
-# include <sys/socket.h>
-
-# if defined(__hpux)
-# include <sys/time.h>
-# else
-# include <sys/poll.h>
-# endif
-
-# include <netinet/in.h>
-# include <netinet/tcp.h>
-# include <arpa/inet.h>
-# include <netdb.h>
-#endif
-
-#ifdef _WIN32
-typedef int socklen_t;
-#endif
-
-#ifndef _WIN32
-# define SOCKET int
-# define SOCKET_ERROR -1
-# define INVALID_SOCKET -1
-#endif
-
-#ifndef SHUT_RD
-# define SHUT_RD 0
-#endif
-
-#ifndef SHUT_WR
-# define SHUT_WR 1
-#endif
-
-#ifndef SHUT_RDWR
-# define SHUT_RDWR 2
-#endif
-
-#ifndef NETDB_INTERNAL
-# define NETDB_INTERNAL -1
-#endif
-
-#ifndef NETDB_SUCCESS
-# define NETDB_SUCCESS 0
-#endif
-
-namespace IceInternal
-{
-
-bool interrupted();
-bool acceptInterrupted();
-bool noBuffers();
-bool wouldBlock();
-bool timedout();
-bool connectFailed();
-bool connectionRefused();
-bool connectInProgress();
-bool connectionLost();
-bool notConnected();
-
-SOCKET createSocket();
-void closeSocket(SOCKET);
-void shutdownSocketWrite(SOCKET);
-void shutdownSocketReadWrite(SOCKET);
-
-void setBlock(SOCKET, bool);
-#ifndef ICEE_USE_SELECT_OR_POLL_FOR_TIMEOUTS
-void setTimeout(SOCKET, bool, int);
-#endif
-void setTcpNoDelay(SOCKET);
-void setKeepAlive(SOCKET);
-void setSendBufferSize(SOCKET, int);
-int getSendBufferSize(SOCKET);
-void setRecvBufferSize(SOCKET, int);
-int getRecvBufferSize(SOCKET);
-void setReuseAddress(SOCKET, bool);
-
-void doBind(SOCKET, struct sockaddr_in&);
-void doListen(SOCKET, int);
-void doConnect(SOCKET, struct sockaddr_in&, int);
-SOCKET doAccept(SOCKET);
-
-void getAddress(const std::string&, int, struct sockaddr_in&);
-bool compareAddress(const struct sockaddr_in&, const struct sockaddr_in&);
-
-std::string errorToString(int);
-std::string errorToStringDNS(int);
-std::string lastErrorToString();
-
-std::string fdToString(SOCKET);
-std::string addrToString(const struct sockaddr_in&);
-
-std::vector<std::string> getLocalHosts();
- void setTcpBufSize(SOCKET, const Ice::PropertiesPtr&, const Ice::LoggerPtr&);
-
-int getSocketErrno();
-
-}
-
-#endif