Class SctpServerChannel

  • All Implemented Interfaces:
    java.io.Closeable, java.lang.AutoCloseable, java.nio.channels.Channel, java.nio.channels.InterruptibleChannel

    public abstract class SctpServerChannel
    extends java.nio.channels.spi.AbstractSelectableChannel
    • Constructor Detail

      • SctpServerChannel

        protected SctpServerChannel​(java.nio.channels.spi.SelectorProvider provider)
    • Method Detail

      • open

        public static SctpServerChannel open()
                                      throws java.io.IOException
        Throws:
        java.io.IOException
      • getOption

        public abstract <T> T getOption​(SctpSocketOption<T> name)
                                 throws java.io.IOException
        Throws:
        java.io.IOException
      • getAllLocalAddresses

        public abstract java.util.Set<java.net.SocketAddress> getAllLocalAddresses()
                                                                            throws java.io.IOException
        Throws:
        java.io.IOException
      • bind

        public abstract SctpServerChannel bind​(java.net.SocketAddress local)
                                        throws java.io.IOException
        Throws:
        java.io.IOException
      • bind

        public abstract SctpServerChannel bind​(java.net.SocketAddress local,
                                               int backlog)
                                        throws java.io.IOException
        Throws:
        java.io.IOException
      • bindAddress

        public abstract SctpServerChannel bindAddress​(java.net.InetAddress inetAddress)
                                               throws java.io.IOException
        Throws:
        java.io.IOException
      • unbindAddress

        public abstract SctpServerChannel unbindAddress​(java.net.InetAddress inetAddress)
                                                 throws java.io.IOException
        Throws:
        java.io.IOException
      • accept

        public abstract SctpChannel accept()
                                    throws java.io.IOException
        Throws:
        java.io.IOException