NIO2 API

Uses of Interface
org.classpath.icedtea.java.net.SocketOption

Packages that use SocketOption
org.classpath.icedtea.java.net   
org.classpath.icedtea.java.nio.channels Defines channels, which represent connections to entities that are capable of performing I/O operations, such as files and sockets; defines selectors, for multiplexed, non-blocking I/O operations. 
 

Uses of SocketOption in org.classpath.icedtea.java.net
 

Fields in org.classpath.icedtea.java.net declared as SocketOption
static SocketOption<NetworkInterface> StandardSocketOption.IP_MULTICAST_IF
          The network interface for Internet Protocol (IP) multicast datagrams.
static SocketOption<Boolean> StandardSocketOption.IP_MULTICAST_LOOP
          Loopback for Internet Protocol (IP) multicast datagrams.
static SocketOption<Integer> StandardSocketOption.IP_MULTICAST_TTL
          The time-to-live for Internet Protocol (IP) multicast datagrams.
static SocketOption<Integer> StandardSocketOption.IP_TOS
          The Type of Service (ToS) octet in the Internet Protocol (IP) header.
static SocketOption<Boolean> StandardSocketOption.SO_BROADCAST
          Allow transmission of broadcast datagrams.
static SocketOption<Boolean> StandardSocketOption.SO_KEEPALIVE
          Keep connection alive.
static SocketOption<Integer> StandardSocketOption.SO_LINGER
          Linger on close if data is present.
static SocketOption<Integer> StandardSocketOption.SO_RCVBUF
          The size of the socket receive buffer.
static SocketOption<Boolean> StandardSocketOption.SO_REUSEADDR
          Re-use address.
static SocketOption<Integer> StandardSocketOption.SO_SNDBUF
          The size of the socket send buffer.
static SocketOption<Boolean> StandardSocketOption.TCP_NODELAY
          Disable the Nagle algorithm.
 

Uses of SocketOption in org.classpath.icedtea.java.nio.channels
 

Methods in org.classpath.icedtea.java.nio.channels that return types with arguments of type SocketOption
 Set<SocketOption<?>> NetworkChannel.supportedOptions()
          Returns a set of the socket options supported by this channel.
 

Methods in org.classpath.icedtea.java.nio.channels with parameters of type SocketOption
<T> T
NetworkChannel.getOption(SocketOption<T> name)
          Returns the value of a socket option.
<T> NetworkChannel
NetworkChannel.setOption(SocketOption<T> name, T value)
          Sets the value of a socket option.
abstract
<T> DatagramChannel
DatagramChannel.setOption(SocketOption<T> name, T value)
           
abstract
<T> AsynchronousSocketChannel
AsynchronousSocketChannel.setOption(SocketOption<T> name, T value)
           
abstract
<T> AsynchronousServerSocketChannel
AsynchronousServerSocketChannel.setOption(SocketOption<T> name, T value)
           
abstract
<T> AsynchronousDatagramChannel
AsynchronousDatagramChannel.setOption(SocketOption<T> name, T value)
           
 


NIO2 API

Copyright © 2007, 2011, Oracle and/or its affiliates. All rights reserved.