Package jnr.unixsocket.impl
Class AbstractNativeServerSocketChannel
java.lang.Object
java.nio.channels.spi.AbstractInterruptibleChannel
java.nio.channels.SelectableChannel
java.nio.channels.spi.AbstractSelectableChannel
jnr.enxio.channels.NativeServerSocketChannel
jnr.unixsocket.impl.AbstractNativeServerSocketChannel
- All Implemented Interfaces:
Closeable
,AutoCloseable
,Channel
,InterruptibleChannel
,jnr.enxio.channels.NativeSelectableChannel
- Direct Known Subclasses:
UnixServerSocketChannel
public abstract class AbstractNativeServerSocketChannel
extends jnr.enxio.channels.NativeServerSocketChannel
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAbstractNativeServerSocketChannel
(SelectorProvider provider, int fd, int ops) -
Method Summary
Methods inherited from class jnr.enxio.channels.NativeServerSocketChannel
getFD, implConfigureBlocking, validOps
Methods inherited from class java.nio.channels.spi.AbstractSelectableChannel
blockingLock, configureBlocking, implCloseChannel, isBlocking, isRegistered, keyFor, provider, register
Methods inherited from class java.nio.channels.SelectableChannel
register
Methods inherited from class java.nio.channels.spi.AbstractInterruptibleChannel
begin, close, end, isOpen
-
Field Details
-
SHUT_RD
private static final int SHUT_RD
-
-
Constructor Details
-
AbstractNativeServerSocketChannel
public AbstractNativeServerSocketChannel(int fd) -
AbstractNativeServerSocketChannel
-
-
Method Details
-
implCloseSelectableChannel
- Overrides:
implCloseSelectableChannel
in classjnr.enxio.channels.NativeServerSocketChannel
- Throws:
IOException
-