Uses of Class
io.netty.channel.unix.FileDescriptor
Packages that use FileDescriptor
Package
Description
Optimized transport for linux which uses EPOLL Edge-Triggered Mode
for maximal performance.
BSD specific transport.
Unix specific transport.
-
Uses of FileDescriptor in io.netty.channel.epoll
Subclasses of FileDescriptor in io.netty.channel.epollModifier and TypeClassDescriptionfinal classA socket which provides access Linux native methods.Fields in io.netty.channel.epoll declared as FileDescriptorModifier and TypeFieldDescriptionprivate FileDescriptorEpollEventLoop.epollFdprivate FileDescriptorEpollEventLoop.eventFdprivate final FileDescriptorAbstractEpollStreamChannel.SpliceFdTask.fdprivate FileDescriptorAbstractEpollStreamChannel.pipeInprivate FileDescriptorAbstractEpollStreamChannel.pipeOutprivate FileDescriptorEpollEventLoop.timerFdMethods in io.netty.channel.epoll that return FileDescriptorModifier and TypeMethodDescriptionfinal FileDescriptorAbstractEpollChannel.fd()static FileDescriptorNative.newEpollCreate()static FileDescriptorNative.newEventFd()static FileDescriptorNative.newTimerFd()Methods in io.netty.channel.epoll with parameters of type FileDescriptorModifier and TypeMethodDescriptionprivate static voidEpollEventLoop.closeFileDescriptor(FileDescriptor fd) static intNative.epollBusyWait(FileDescriptor epollFd, EpollEventArray events) Non-blocking variant ofNative.epollWait(FileDescriptor, EpollEventArray, FileDescriptor, int, int)that will also hint to processor we are in a busy-wait loop.(package private) static intNative.epollWait(FileDescriptor epollFd, EpollEventArray events, boolean immediatePoll) (package private) static intNative.epollWait(FileDescriptor epollFd, EpollEventArray events, int timeoutMillis) This uses epoll's own timeout and does not reset/re-arm any timerfdstatic intNative.epollWait(FileDescriptor epollFd, EpollEventArray events, FileDescriptor timerFd, int timeoutSec, int timeoutNs) Deprecated.this method is no longer supported.(package private) static longNative.epollWait(FileDescriptor epollFd, EpollEventArray events, FileDescriptor timerFd, int timeoutSec, int timeoutNs, long millisThreshold) private static voidAbstractEpollStreamChannel.safeClosePipe(FileDescriptor fd) protected final intAbstractEpollStreamChannel.SpliceInTask.spliceIn(FileDescriptor pipeOut, RecvByteBufAllocator.Handle handle) final ChannelFutureAbstractEpollStreamChannel.spliceTo(FileDescriptor ch, int offset, int len) Deprecated.Will be removed in the future.final ChannelFutureAbstractEpollStreamChannel.spliceTo(FileDescriptor ch, int offset, int len, ChannelPromise promise) Deprecated.Will be removed in the future.Constructors in io.netty.channel.epoll with parameters of type FileDescriptorModifierConstructorDescription(package private)EpollDomainSocketChannel(Channel parent, FileDescriptor fd) (package private)SpliceFdTask(FileDescriptor fd, int offset, int len, ChannelPromise promise) -
Uses of FileDescriptor in io.netty.channel.kqueue
Subclasses of FileDescriptor in io.netty.channel.kqueueModifier and TypeClassDescription(package private) final classA socket which provides access BSD native methods.Fields in io.netty.channel.kqueue declared as FileDescriptorMethods in io.netty.channel.kqueue that return FileDescriptorModifier and TypeMethodDescriptionfinal FileDescriptorAbstractKQueueChannel.fd()(package private) static FileDescriptorNative.newKQueue() -
Uses of FileDescriptor in io.netty.channel.unix
Subclasses of FileDescriptor in io.netty.channel.unixFields in io.netty.channel.unix declared as FileDescriptorFields in io.netty.channel.unix with type parameters of type FileDescriptorModifier and TypeFieldDescriptionprivate static final AtomicIntegerFieldUpdater<FileDescriptor> FileDescriptor.stateUpdaterMethods in io.netty.channel.unix that return FileDescriptorModifier and TypeMethodDescriptionUnixChannel.fd()Returns theFileDescriptorthat is used by thisChannel.static FileDescriptorOpen a newFileDescriptorfor the givenFile.static FileDescriptorOpen a newFileDescriptorfor the given path.static FileDescriptor[]FileDescriptor.pipe()Constructors in io.netty.channel.unix with parameters of type FileDescriptor