| Modifier and Type | Class and Description |
|---|---|
| private static class | |
| public static interface |
| Modifier and Type | Field and Description |
|---|---|
| private final NonBlockingHashMapLong | |
| public static final int | |
| protected final AtomicInteger | |
| pack-priv static final Logger | |
| private final POSIX | |
| private final FilenoUtil. |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public int | |
| public static int | |
| public static int | |
| public int | |
| public static FileDescriptor | |
| private static int | |
| private static HANDLE | |
| public int | |
| public int | |
| public ChannelFD | |
| private static HANDLE | |
| public static boolean | |
| public void | |
| public void |
| filenoMap | back to summary |
|---|---|
| private final NonBlockingHashMapLong<ChannelFD> filenoMap | |
| FIRST_FAKE_FD | back to summary |
|---|---|
| public static final int FIRST_FAKE_FD | |
| internalFilenoIndex | back to summary |
|---|---|
| protected final AtomicInteger internalFilenoIndex | |
| LOG | back to summary |
|---|---|
| pack-priv static final Logger LOG | |
| posix | back to summary |
|---|---|
| private final POSIX posix | |
| winc | back to summary |
|---|---|
| private final FilenoUtil. | |
| FilenoUtil | back to summary |
|---|---|
| public FilenoUtil(POSIX posix) | |
| closeFilenoHandle | back to summary |
|---|---|
| public int closeFilenoHandle(int fd) | |
| filenoFrom | back to summary |
|---|---|
| public static int filenoFrom(Channel channel) | |
| filenoFrom | back to summary |
|---|---|
| public static int filenoFrom(FileDescriptor fd) | |
| filenoFromHandleIn | back to summary |
|---|---|
| public int filenoFromHandleIn(Channel channel, int flags) | |
| getDescriptorFromChannel | back to summary |
|---|---|
| public static FileDescriptor getDescriptorFromChannel(Channel channel) | |
| getFilenoUsingReflection | back to summary |
|---|---|
| private static int getFilenoUsingReflection(Channel channel) | |
| getHandleUsingReflection | back to summary |
|---|---|
| private static HANDLE getHandleUsingReflection(Channel channel) | |
| getNewFileno | back to summary |
|---|---|
| public int getNewFileno() | |
| getNumberOfWrappers | back to summary |
|---|---|
| public int getNumberOfWrappers() | |
| getWrapperFromFileno | back to summary |
|---|---|
| public ChannelFD getWrapperFromFileno(int fileno) | |
| handleFrom | back to summary |
|---|---|
| private static HANDLE handleFrom(Channel channel) | |
| isFake | back to summary |
|---|---|
| public static boolean isFake(int fileno) | |
| registerWrapper | back to summary |
|---|---|
| public void registerWrapper(int fileno, ChannelFD wrapper) | |
| unregisterWrapper | back to summary |
|---|---|
| public void unregisterWrapper(int fileno) | |
| Modifier and Type | Field and Description |
|---|---|
| private static final Predicate | |
| private static final Function | |
| private static final MethodHandle | |
| private static final ToIntFunction | |
| private static final MethodHandle | |
| private static final ObjIntConsumer | |
| private static final MethodHandle | |
| private static final MethodHandles. | |
| private static final Predicate | |
| private static final Function | |
| private static final MethodHandle |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| private static FileDescriptor | |
| private static int | |
| private static void | |
| private static FileDescriptor |
| FILE_CHANNEL_IMPL | back to summary |
|---|---|
| private static final Predicate<Object> FILE_CHANNEL_IMPL | |
| FILE_CHANNEL_IMPL_GET_FD | back to summary |
|---|---|
| private static final Function<Object, FileDescriptor> FILE_CHANNEL_IMPL_GET_FD | |
| FILE_CHANNEL_IMPL_GET_FD_HANDLE | back to summary |
|---|---|
| private static final MethodHandle FILE_CHANNEL_IMPL_GET_FD_HANDLE | |
| FILE_DESCRIPTOR_GET_FILENO | back to summary |
|---|---|
| private static final ToIntFunction<FileDescriptor> FILE_DESCRIPTOR_GET_FILENO | |
| FILE_DESCRIPTOR_GET_FILENO_HANDLE | back to summary |
|---|---|
| private static final MethodHandle FILE_DESCRIPTOR_GET_FILENO_HANDLE | |
| FILE_DESCRIPTOR_SET_FILENO | back to summary |
|---|---|
| private static final ObjIntConsumer<FileDescriptor> FILE_DESCRIPTOR_SET_FILENO | |
| FILE_DESCRIPTOR_SET_FILENO_HANDLE | back to summary |
|---|---|
| private static final MethodHandle FILE_DESCRIPTOR_SET_FILENO_HANDLE | |
| LOOKUP | back to summary |
|---|---|
| private static final MethodHandles. | |
| SEL_CH_IMPL | back to summary |
|---|---|
| private static final Predicate<Object> SEL_CH_IMPL | |
| SEL_CH_IMPL_GET_FD | back to summary |
|---|---|
| private static final Function<Object, FileDescriptor> SEL_CH_IMPL_GET_FD | |
| SEL_CH_IMPL_GET_FD_HANDLE | back to summary |
|---|---|
| private static final MethodHandle SEL_CH_IMPL_GET_FD_HANDLE | |
| ReflectiveAccess | back to summary |
|---|---|
| private ReflectiveAccess() | |
| fileChannelImplGetFD | back to summary |
|---|---|
| private static FileDescriptor fileChannelImplGetFD(Object obj) | |
| fileDescriptorGetFileno | back to summary |
|---|---|
| private static int fileDescriptorGetFileno(FileDescriptor obj) | |
| fileDescriptorSetFileno | back to summary |
|---|---|
| private static void fileDescriptorSetFileno(FileDescriptor obj, int i) | |
| selChImplGetFD | back to summary |
|---|---|
| private static FileDescriptor selChImplGetFD(Object obj) | |
| Modifier and Type | Method and Description |
|---|---|
| public int | |
| public int |
| _close | back to summary |
|---|---|
| public int _close(int fd) | |
| _open_osfhandle | back to summary |
|---|---|
| public int _open_osfhandle(Pointer hndl, int flgs) | |