Uses of Class
io.netty.channel.unix.FileDescriptor
-
Packages that use FileDescriptor Package Description io.netty.channel.epoll Optimized transport for linux which uses EPOLL.io.netty.channel.kqueue BSD specific transport.io.netty.channel.unix Unix specific transport.io.netty.channel.uring io_uring is a high I/O performance scalable interface for fully asynchronous Linux syscalls. -
-
Uses of FileDescriptor in io.netty.channel.epoll
Subclasses of FileDescriptor in io.netty.channel.epoll Modifier and Type Class Description classLinuxSocketA socket which provides access Linux native methods.Fields in io.netty.channel.epoll declared as FileDescriptor Modifier and Type Field Description private FileDescriptorEpollIoHandler. epollFdprivate FileDescriptorEpollIoHandler. eventFdprivate FileDescriptorAbstractEpollStreamChannel.SpliceFdTask. fdprivate FileDescriptorAbstractEpollStreamChannel. pipeInprivate FileDescriptorAbstractEpollStreamChannel. pipeOutprivate FileDescriptorEpollIoHandler. timerFdMethods in io.netty.channel.epoll that return FileDescriptor Modifier and Type Method Description FileDescriptorAbstractEpollChannel.AbstractEpollUnsafe. fd()FileDescriptorAbstractEpollChannel. fd()FileDescriptorEpollIoHandle. fd()Returns theFileDescriptorthat used by thisIoHandle.static FileDescriptorNative. newEpollCreate()static FileDescriptorNative. newEventFd()static FileDescriptorNative. newTimerFd()Methods in io.netty.channel.epoll with parameters of type FileDescriptor Modifier and Type Method Description private static voidEpollIoHandler. 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 intAbstractEpollStreamChannel.SpliceInTask. spliceIn(FileDescriptor pipeOut, RecvByteBufAllocator.Handle handle)ChannelFutureAbstractEpollStreamChannel. spliceTo(FileDescriptor ch, int offset, int len)Deprecated.Will be removed in the future.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 FileDescriptor Constructor Description EpollDomainSocketChannel(Channel parent, FileDescriptor fd)SpliceFdTask(FileDescriptor fd, int offset, int len, ChannelPromise promise) -
Uses of FileDescriptor in io.netty.channel.kqueue
Subclasses of FileDescriptor in io.netty.channel.kqueue Modifier and Type Class Description (package private) classBsdSocketA socket which provides access BSD native methods.Fields in io.netty.channel.kqueue declared as FileDescriptor Modifier and Type Field Description private FileDescriptorKQueueIoHandler. kqueueFdMethods in io.netty.channel.kqueue that return FileDescriptor Modifier and Type Method Description FileDescriptorAbstractKQueueChannel. fd()(package private) static FileDescriptorNative. newKQueue() -
Uses of FileDescriptor in io.netty.channel.unix
Subclasses of FileDescriptor in io.netty.channel.unix Modifier and Type Class Description classSocketProvides a JNI bridge to native socket operations.Fields in io.netty.channel.unix declared as FileDescriptor Modifier and Type Field Description protected FileDescriptorSocketWritableByteChannel. fdFields in io.netty.channel.unix with type parameters of type FileDescriptor Modifier and Type Field Description private static java.util.concurrent.atomic.AtomicIntegerFieldUpdater<FileDescriptor>FileDescriptor. stateUpdaterMethods in io.netty.channel.unix that return FileDescriptor Modifier and Type Method Description FileDescriptorUnixChannel. fd()Returns theFileDescriptorthat is used by thisChannel.static FileDescriptorFileDescriptor. from(java.io.File file)Open a newFileDescriptorfor the givenFile.static FileDescriptorFileDescriptor. from(java.lang.String path)Open a newFileDescriptorfor the given path.static FileDescriptor[]FileDescriptor. pipe()Constructors in io.netty.channel.unix with parameters of type FileDescriptor Constructor Description SocketWritableByteChannel(FileDescriptor fd) -
Uses of FileDescriptor in io.netty.channel.uring
Subclasses of FileDescriptor in io.netty.channel.uring Modifier and Type Class Description (package private) classLinuxSocketA socket which provides access Linux native methods.Fields in io.netty.channel.uring declared as FileDescriptor Modifier and Type Field Description private FileDescriptorIoUringIoHandler. eventfdprivate FileDescriptor[]IoUringFileRegion. pipeMethods in io.netty.channel.uring that return FileDescriptor Modifier and Type Method Description FileDescriptorAbstractIoUringChannel. fd()(package private) static FileDescriptorNative. newBlockingEventFd()Methods in io.netty.channel.uring with parameters of type FileDescriptor Modifier and Type Method Description private static voidIoUringFileRegion. closeSilently(FileDescriptor fd)private IoUringIoOpsIoUringDomainSocketChannel.IoUringDomainSocketUnsafe. prepSendFdIoOps(FileDescriptor fileDescriptor, MsgHdrMemory msgHdrMemory)Constructors in io.netty.channel.uring with parameters of type FileDescriptor Constructor Description IoUringDomainSocketChannel(Channel parent, FileDescriptor fd)
-