Initial revision

From-SVN: r102074
This commit is contained in:
Tom Tromey 2005-07-16 00:30:23 +00:00
parent 6f4434b39b
commit f911ba985a
4557 changed files with 1000262 additions and 0 deletions

View file

@ -0,0 +1,34 @@
import java.net.*;
public class SocketTest
{
public static void main(String args[])
{
try {
Socket socket = new Socket("www.hungry.com", 80);
InetAddress remote = socket.getInetAddress();
InetAddress local = socket.getLocalAddress();
int rport = socket.getPort();
int lport = socket.getLocalPort();
socket.setSoTimeout(socket.getSoTimeout());
socket.setTcpNoDelay(socket.getTcpNoDelay());
int linger = socket.getSoLinger();
if (-1 != linger)
socket.setSoLinger(true, linger);
else
socket.setSoLinger(false, 0);
String socketString = socket.toString();
if (null == socketString)
throw new Exception("toString() failed");
socket.close();
System.out.println("PASSED: new Socket()" + socketString);
} catch (Exception e) {
System.out.println("FAILED: " + e);
}
}
}