public interface sun.nio.ch.SocketOpts$IP extends sun.nio.ch.SocketOpts
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: sun.nio.ch.SocketOpts$IP
  super_class: java.lang.Object
{
  public static final int TOS_LOWDELAY;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 16

  public static final int TOS_THROUGHPUT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 8

  public static final int TOS_RELIABILITY;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 4

  public static final int TOS_MINCOST;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public abstract java.net.NetworkInterface multicastInterface();
    descriptor: ()Ljava/net/NetworkInterface;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.io.IOException

  public abstract sun.nio.ch.SocketOpts$IP multicastInterface(java.net.NetworkInterface);
    descriptor: (Ljava/net/NetworkInterface;)Lsun/nio/ch/SocketOpts$IP;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      ni    

  public abstract boolean multicastLoop();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.io.IOException

  public abstract sun.nio.ch.SocketOpts$IP multicastLoop(boolean);
    descriptor: (Z)Lsun/nio/ch/SocketOpts$IP;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      b     

  public abstract int typeOfService();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.io.IOException

  public abstract sun.nio.ch.SocketOpts$IP typeOfService(int);
    descriptor: (I)Lsun/nio/ch/SocketOpts$IP;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      tos   
}
SourceFile: "SocketOpts.java"
NestHost: sun.nio.ch.SocketOpts
InnerClasses:
  public abstract IP = sun.nio.ch.SocketOpts$IP of sun.nio.ch.SocketOpts
  public abstract TCP = sun.nio.ch.SocketOpts$IP$TCP of sun.nio.ch.SocketOpts$IP