Initial revision
From-SVN: r102074
This commit is contained in:
parent
6f4434b39b
commit
f911ba985a
4557 changed files with 1000262 additions and 0 deletions
34
libjava/classpath/testsuite/java.net/SocketTest.java
Normal file
34
libjava/classpath/testsuite/java.net/SocketTest.java
Normal 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);
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue