Package | Description |
---|---|
io.netty.channel.epoll |
Optimized transport for linux which uses EPOLL Edge-Triggered Mode
for maximal performance.
|
io.netty.channel.kqueue |
BSD specific transport.
|
io.netty.channel.unix |
Unix specific transport.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
LinuxSocket
A socket which provides access Linux native methods.
|
Modifier and Type | Field and Description |
---|---|
private FileDescriptor |
EpollEventLoop.epollFd |
private FileDescriptor |
EpollEventLoop.eventFd |
private FileDescriptor |
AbstractEpollStreamChannel.SpliceFdTask.fd |
private FileDescriptor |
AbstractEpollStreamChannel.pipeIn |
private FileDescriptor |
AbstractEpollStreamChannel.pipeOut |
Modifier and Type | Method and Description |
---|---|
FileDescriptor |
AbstractEpollChannel.fd() |
static FileDescriptor |
Native.newEpollCreate() |
static FileDescriptor |
Native.newEventFd() |
Modifier and Type | Method and Description |
---|---|
private static void |
AbstractEpollStreamChannel.safeClosePipe(FileDescriptor fd) |
protected int |
AbstractEpollStreamChannel.SpliceInTask.spliceIn(FileDescriptor pipeOut,
RecvByteBufAllocator.Handle handle) |
ChannelFuture |
AbstractEpollStreamChannel.spliceTo(FileDescriptor ch,
int offset,
int len)
Splice from this
AbstractEpollStreamChannel to another FileDescriptor . |
ChannelFuture |
AbstractEpollStreamChannel.spliceTo(FileDescriptor ch,
int offset,
int len,
ChannelPromise promise)
Splice from this
AbstractEpollStreamChannel to another FileDescriptor . |
Constructor and Description |
---|
EpollDomainSocketChannel(Channel parent,
FileDescriptor fd) |
SpliceFdTask(FileDescriptor fd,
int offset,
int len,
ChannelPromise promise) |
Modifier and Type | Class and Description |
---|---|
(package private) class |
BsdSocket
A socket which provides access BSD native methods.
|
Modifier and Type | Field and Description |
---|---|
private FileDescriptor |
KQueueEventLoop.kqueueFd |
Modifier and Type | Method and Description |
---|---|
FileDescriptor |
AbstractKQueueChannel.fd() |
(package private) static FileDescriptor |
Native.newKQueue() |
Modifier and Type | Class and Description |
---|---|
class |
Socket
Provides a JNI bridge to native socket operations.
|
Modifier and Type | Field and Description |
---|---|
private FileDescriptor |
SocketWritableByteChannel.fd |
Modifier and Type | Field and Description |
---|---|
private static java.util.concurrent.atomic.AtomicIntegerFieldUpdater<FileDescriptor> |
FileDescriptor.stateUpdater |
Modifier and Type | Method and Description |
---|---|
FileDescriptor |
UnixChannel.fd()
Returns the
FileDescriptor that is used by this Channel . |
static FileDescriptor |
FileDescriptor.from(java.io.File file)
Open a new
FileDescriptor for the given File . |
static FileDescriptor |
FileDescriptor.from(java.lang.String path)
Open a new
FileDescriptor for the given path. |
static FileDescriptor[] |
FileDescriptor.pipe() |
Constructor and Description |
---|
SocketWritableByteChannel(FileDescriptor fd) |