List of usage examples for java.nio.channels NetworkChannel setOption
<T> NetworkChannel setOption(SocketOption<T> name, T value) throws IOException;
From source file:Test.java
public static void main(String[] args) throws Exception { SelectorProvider provider = SelectorProvider.provider(); NetworkChannel socketChannel = provider.openSocketChannel(); SocketAddress address = new InetSocketAddress(3080); socketChannel = socketChannel.bind(address); Set<SocketOption<?>> socketOptions = socketChannel.supportedOptions(); System.out.println(socketOptions.toString()); socketChannel.setOption(StandardSocketOptions.IP_TOS, 3); Boolean keepAlive = socketChannel.getOption(StandardSocketOptions.SO_KEEPALIVE); }