mirror of
https://github.com/openRuyi-Project/gcc.git
synced 2026-06-26 05:15:51 +00:00
Initial revision
From-SVN: r102074
This commit is contained in:
@@ -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);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user