public interface org.xnio.channels.AcceptingChannel<C extends org.xnio.channels.ConnectedChannel> extends org.xnio.channels.BoundChannel, org.xnio.channels.SimpleAcceptingChannel<C>
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.xnio.channels.AcceptingChannel
  super_class: java.lang.Object
{
  public abstract C accept();
    descriptor: ()Lorg/xnio/channels/ConnectedChannel;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.io.IOException
    Signature: ()TC;

  public abstract org.xnio.ChannelListener$Setter<? extends org.xnio.channels.AcceptingChannel<C>> getAcceptSetter();
    descriptor: ()Lorg/xnio/ChannelListener$Setter;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Lorg/xnio/ChannelListener$Setter<+Lorg/xnio/channels/AcceptingChannel<TC;>;>;

  public abstract org.xnio.ChannelListener$Setter<? extends org.xnio.channels.AcceptingChannel<C>> getCloseSetter();
    descriptor: ()Lorg/xnio/ChannelListener$Setter;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Lorg/xnio/ChannelListener$Setter<+Lorg/xnio/channels/AcceptingChannel<TC;>;>;

  public org.xnio.channels.CloseableChannel accept();
    descriptor: ()Lorg/xnio/channels/CloseableChannel;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 1
            aload 0
            invokeinterface org.xnio.channels.AcceptingChannel.accept:()Lorg/xnio/channels/ConnectedChannel;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Exceptions:
      throws java.io.IOException
}
Signature: <C::Lorg/xnio/channels/ConnectedChannel;>Ljava/lang/Object;Lorg/xnio/channels/BoundChannel;Lorg/xnio/channels/SimpleAcceptingChannel<TC;>;
SourceFile: "AcceptingChannel.java"
InnerClasses:
  public abstract Setter = org.xnio.ChannelListener$Setter of org.xnio.ChannelListener