private static TCPSocket /*!*/ BindLocalEndPoint(TCPSocket /*!*/ socket, MutableString localHost, int localPort) { IPAddress localIPAddress = localHost != null?GetHostAddress(localHost.ConvertToString()) : IPAddress.Loopback; IPEndPoint localEndPoint = new IPEndPoint(localIPAddress, localPort); socket.Socket.Bind(localEndPoint); return(socket); }
private static TCPSocket/*!*/ BindLocalEndPoint(TCPSocket/*!*/ socket, MutableString localHost, int localPort) { IPAddress localIPAddress = localHost != null ? GetHostAddress(localHost.ConvertToString()) : IPAddress.Loopback; IPEndPoint localEndPoint = new IPEndPoint(localIPAddress, localPort); socket.Socket.Bind(localEndPoint); return socket; }