getsocketoptioninfo.java

来自「gcc的组建」· Java 代码 · 共 40 行

JAVA
40
字号
// Class to identify socket option constants.import java.io.*;import java.net.*;public class GetSocketOptionInfo extends Socket implements SocketImplFactory{public SocketImpl createSocketImpl(){  return(new PlainSocketImpl());}public static voidmain(String[] argv) throws IOException{  Socket.setSocketImplFactory(new GetSocketOptionInfo());  Socket s = new Socket();  System.err.println("Setting TCP_NODELAY on");  s.setTcpNoDelay(true);  System.err.println("Setting TCP_NODELAY off");  s.setTcpNoDelay(false);  System.err.println("Setting SO_LINGER on");  s.setSoLinger(true, 10);  System.err.println("Setting SO_LINGER off");  s.setSoLinger(false, 1);  System.err.println("Setting SO_TIMEOUT to 15");  s.setSoTimeout(15);  System.err.println("Setting SO_TIMEOUT to 0");  s.setSoTimeout(0);}}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?