JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
Z
_
A
AbstractNativeDatagramChannel
- Class in
jnr.enxio.channels
AbstractNativeDatagramChannel(int)
- Constructor for class jnr.enxio.channels.
AbstractNativeDatagramChannel
AbstractNativeDatagramChannel(SelectorProvider, int)
- Constructor for class jnr.enxio.channels.
AbstractNativeDatagramChannel
AbstractNativeSocketChannel
- Class in
jnr.enxio.channels
AbstractNativeSocketChannel(int)
- Constructor for class jnr.enxio.channels.
AbstractNativeSocketChannel
AbstractNativeSocketChannel(SelectorProvider, int)
- Constructor for class jnr.enxio.channels.
AbstractNativeSocketChannel
add(PollSelectionKey)
- Method in class jnr.enxio.channels.
PollSelector
C
changebuf
- Variable in class jnr.enxio.channels.
KQSelector
channel
- Variable in class jnr.enxio.channels.
KQSelectionKey
channel()
- Method in class jnr.enxio.channels.
KQSelectionKey
channel
- Variable in class jnr.enxio.channels.
PollSelectionKey
channel()
- Method in class jnr.enxio.channels.
PollSelectionKey
close(int)
- Static method in class jnr.enxio.channels.
Native
close(int)
- Method in interface jnr.enxio.channels.
Native.LibC
common
- Variable in class jnr.enxio.channels.
AbstractNativeDatagramChannel
common
- Variable in class jnr.enxio.channels.
AbstractNativeSocketChannel
Common
- Class in
jnr.enxio.channels
Helper class, providing common methods.
Common(int)
- Constructor for class jnr.enxio.channels.
Common
common
- Variable in class jnr.enxio.channels.
NativeSocketChannel
D
data
- Variable in class jnr.enxio.channels.
KQSelector.EventLayout
DEBUG
- Static variable in class jnr.enxio.channels.
KQSelector
Descriptor(int)
- Constructor for class jnr.enxio.channels.
KQSelector.Descriptor
descriptors
- Variable in class jnr.enxio.channels.
KQSelector
E
errno
- Variable in exception jnr.enxio.channels.
NativeException
EV_ADD
- Static variable in class jnr.enxio.channels.
KQSelector
EV_CLEAR
- Static variable in class jnr.enxio.channels.
KQSelector
EV_DELETE
- Static variable in class jnr.enxio.channels.
KQSelector
EV_DISABLE
- Static variable in class jnr.enxio.channels.
KQSelector
EV_ENABLE
- Static variable in class jnr.enxio.channels.
KQSelector
eventbuf
- Variable in class jnr.enxio.channels.
KQSelector
EventIO()
- Constructor for class jnr.enxio.channels.
KQSelector.EventIO
EventLayout(Runtime)
- Constructor for class jnr.enxio.channels.
KQSelector.EventLayout
EVENTS_OFFSET
- Static variable in class jnr.enxio.channels.
PollSelector
EVFILT_READ
- Static variable in class jnr.enxio.channels.
KQSelector
EVFILT_WRITE
- Static variable in class jnr.enxio.channels.
KQSelector
F
F_GETFL
- Static variable in interface jnr.enxio.channels.
Native.LibC
F_SETFL
- Static variable in interface jnr.enxio.channels.
Native.LibC
fcntl(int, int, int)
- Method in interface jnr.enxio.channels.
Native.LibC
fd
- Variable in class jnr.enxio.channels.
KQSelector.Descriptor
fd
- Variable in class jnr.enxio.channels.
NativeDeviceChannel
fd
- Variable in class jnr.enxio.channels.
NativeServerSocketChannel
FD_OFFSET
- Static variable in class jnr.enxio.channels.
PollSelector
fflags
- Variable in class jnr.enxio.channels.
KQSelector.EventLayout
filter
- Variable in class jnr.enxio.channels.
KQSelector.EventLayout
flags
- Variable in class jnr.enxio.channels.
KQSelector.EventLayout
G
getErrno()
- Method in exception jnr.enxio.channels.
NativeException
getFD()
- Method in class jnr.enxio.channels.
AbstractNativeDatagramChannel
getFD()
- Method in class jnr.enxio.channels.
AbstractNativeSocketChannel
getFD()
- Method in class jnr.enxio.channels.
Common
getFD()
- Method in class jnr.enxio.channels.
KQSelectionKey
getFD(Pointer, int)
- Method in class jnr.enxio.channels.
KQSelector.EventIO
getFD()
- Method in class jnr.enxio.channels.
NativeDeviceChannel
getFD()
- Method in interface jnr.enxio.channels.
NativeSelectableChannel
getFD()
- Method in class jnr.enxio.channels.
NativeServerSocketChannel
getFD()
- Method in class jnr.enxio.channels.
NativeSocketChannel
getFD()
- Method in class jnr.enxio.channels.
PollSelectionKey
getFilter(Pointer, int)
- Method in class jnr.enxio.channels.
KQSelector.EventIO
getIndex()
- Method in class jnr.enxio.channels.
PollSelectionKey
getInstance()
- Static method in class jnr.enxio.channels.
KQSelector.EventIO
getInstance()
- Static method in class jnr.enxio.channels.
NativeFileSelectorProvider
getInstance()
- Static method in class jnr.enxio.channels.
NativeSelectorProvider
getLastError()
- Static method in class jnr.enxio.channels.
Native
getLastErrorString()
- Static method in class jnr.enxio.channels.
Native
getPollEvents(int)
- Method in class jnr.enxio.channels.
PollSelector
getPollFD(int)
- Method in class jnr.enxio.channels.
PollSelector
getPollRevents(int)
- Method in class jnr.enxio.channels.
PollSelector
getRuntime()
- Static method in class jnr.enxio.channels.
Native
H
handleCancelledKeys()
- Method in class jnr.enxio.channels.
KQSelector
handleChangedKey(KQSelector.Descriptor)
- Method in class jnr.enxio.channels.
KQSelector
I
ident
- Variable in class jnr.enxio.channels.
KQSelector.EventLayout
implCloseSelectableChannel()
- Method in class jnr.enxio.channels.
AbstractNativeDatagramChannel
implCloseSelectableChannel()
- Method in class jnr.enxio.channels.
AbstractNativeSocketChannel
implCloseSelectableChannel()
- Method in class jnr.enxio.channels.
NativeDeviceChannel
implCloseSelectableChannel()
- Method in class jnr.enxio.channels.
NativeServerSocketChannel
implCloseSelectableChannel()
- Method in class jnr.enxio.channels.
NativeSocketChannel
implCloseSelector()
- Method in class jnr.enxio.channels.
KQSelector
implCloseSelector()
- Method in class jnr.enxio.channels.
PollSelector
implConfigureBlocking(boolean)
- Method in class jnr.enxio.channels.
AbstractNativeDatagramChannel
implConfigureBlocking(boolean)
- Method in class jnr.enxio.channels.
AbstractNativeSocketChannel
implConfigureBlocking(boolean)
- Method in class jnr.enxio.channels.
NativeDeviceChannel
implConfigureBlocking(boolean)
- Method in class jnr.enxio.channels.
NativeServerSocketChannel
implConfigureBlocking(boolean)
- Method in class jnr.enxio.channels.
NativeSocketChannel
index
- Variable in class jnr.enxio.channels.
PollSelectionKey
INSTANCE
- Static variable in class jnr.enxio.channels.
KQSelector.EventIO
INSTANCE
- Static variable in class jnr.enxio.channels.
NativeFileSelectorProvider.SingletonHolder
INSTANCE
- Static variable in class jnr.enxio.channels.
NativeSelectorProvider.SingletonHolder
interestOps
- Variable in class jnr.enxio.channels.
KQSelectionKey
interestOps()
- Method in class jnr.enxio.channels.
KQSelectionKey
interestOps(int)
- Method in class jnr.enxio.channels.
KQSelectionKey
interestOps(KQSelectionKey, int)
- Method in class jnr.enxio.channels.
KQSelector
interestOps
- Variable in class jnr.enxio.channels.
PollSelectionKey
interestOps()
- Method in class jnr.enxio.channels.
PollSelectionKey
interestOps(int)
- Method in class jnr.enxio.channels.
PollSelectionKey
interestOps(PollSelectionKey, int)
- Method in class jnr.enxio.channels.
PollSelector
io
- Variable in class jnr.enxio.channels.
KQSelector
isFile
- Variable in class jnr.enxio.channels.
NativeDeviceChannel
J
jnr.enxio.channels
- package jnr.enxio.channels
K
kevent(int, ByteBuffer, int, ByteBuffer, int, Native.Timespec)
- Method in interface jnr.enxio.channels.
Native.LibC
kevent(int, Pointer, int, Pointer, int, Native.Timespec)
- Method in interface jnr.enxio.channels.
Native.LibC
keyArray
- Variable in class jnr.enxio.channels.
PollSelector
keys
- Variable in class jnr.enxio.channels.
KQSelector.Descriptor
keys()
- Method in class jnr.enxio.channels.
KQSelector
keys
- Variable in class jnr.enxio.channels.
PollSelector
keys()
- Method in class jnr.enxio.channels.
PollSelector
kqfd
- Variable in class jnr.enxio.channels.
KQSelector
KQSelectionKey
- Class in
jnr.enxio.channels
KQSelectionKey(KQSelector, NativeSelectableChannel, int)
- Constructor for class jnr.enxio.channels.
KQSelectionKey
KQSelector
- Class in
jnr.enxio.channels
An implementation of a
Selector
that uses the BSD (including MacOS) kqueue(2) mechanism
KQSelector(NativeSelectorProvider)
- Constructor for class jnr.enxio.channels.
KQSelector
KQSelector.Descriptor
- Class in
jnr.enxio.channels
KQSelector.EventIO
- Class in
jnr.enxio.channels
KQSelector.EventLayout
- Class in
jnr.enxio.channels
kqueue()
- Method in interface jnr.enxio.channels.
Native.LibC
L
layout
- Variable in class jnr.enxio.channels.
KQSelector.EventIO
libc()
- Static method in class jnr.enxio.channels.
Native
libc
- Static variable in class jnr.enxio.channels.
Native.SingletonHolder
M
MAX_EVENTS
- Static variable in class jnr.enxio.channels.
KQSelector
N
Native
- Class in
jnr.enxio.channels
Native()
- Constructor for class jnr.enxio.channels.
Native
Native.LibC
- Interface in
jnr.enxio.channels
Native.SingletonHolder
- Class in
jnr.enxio.channels
Native.Timespec
- Class in
jnr.enxio.channels
NativeDeviceChannel
- Class in
jnr.enxio.channels
NativeDeviceChannel(int)
- Constructor for class jnr.enxio.channels.
NativeDeviceChannel
NativeDeviceChannel(int, boolean)
- Constructor for class jnr.enxio.channels.
NativeDeviceChannel
NativeDeviceChannel(SelectorProvider, int, int, boolean)
- Constructor for class jnr.enxio.channels.
NativeDeviceChannel
NativeException
- Exception in
jnr.enxio.channels
NativeException(String, Errno)
- Constructor for exception jnr.enxio.channels.
NativeException
NativeFileSelectorProvider
- Class in
jnr.enxio.channels
NativeFileSelectorProvider()
- Constructor for class jnr.enxio.channels.
NativeFileSelectorProvider
NativeFileSelectorProvider.SingletonHolder
- Class in
jnr.enxio.channels
NativeSelectableChannel
- Interface in
jnr.enxio.channels
NativeSelectorProvider
- Class in
jnr.enxio.channels
NativeSelectorProvider()
- Constructor for class jnr.enxio.channels.
NativeSelectorProvider
NativeSelectorProvider.SingletonHolder
- Class in
jnr.enxio.channels
NativeServerSocketChannel
- Class in
jnr.enxio.channels
NativeServerSocketChannel(int)
- Constructor for class jnr.enxio.channels.
NativeServerSocketChannel
NativeServerSocketChannel(SelectorProvider, int, int)
- Constructor for class jnr.enxio.channels.
NativeServerSocketChannel
NativeSocketChannel
- Class in
jnr.enxio.channels
NativeSocketChannel(int)
- Constructor for class jnr.enxio.channels.
NativeSocketChannel
NativeSocketChannel(int, int)
- Constructor for class jnr.enxio.channels.
NativeSocketChannel
NativeSocketChannel(SelectorProvider, int, int)
- Constructor for class jnr.enxio.channels.
NativeSocketChannel
nfds
- Variable in class jnr.enxio.channels.
PollSelector
O
O_NONBLOCK
- Static variable in interface jnr.enxio.channels.
Native.LibC
openDatagramChannel()
- Method in class jnr.enxio.channels.
NativeFileSelectorProvider
openDatagramChannel(ProtocolFamily)
- Method in class jnr.enxio.channels.
NativeFileSelectorProvider
openDatagramChannel()
- Method in class jnr.enxio.channels.
NativeSelectorProvider
openDatagramChannel(ProtocolFamily)
- Method in class jnr.enxio.channels.
NativeSelectorProvider
openPipe()
- Method in class jnr.enxio.channels.
NativeFileSelectorProvider
openPipe()
- Method in class jnr.enxio.channels.
NativeSelectorProvider
openSelector()
- Method in class jnr.enxio.channels.
NativeFileSelectorProvider
openSelector()
- Method in class jnr.enxio.channels.
NativeSelectorProvider
openServerSocketChannel()
- Method in class jnr.enxio.channels.
NativeFileSelectorProvider
openServerSocketChannel()
- Method in class jnr.enxio.channels.
NativeSelectorProvider
openSocketChannel()
- Method in class jnr.enxio.channels.
NativeFileSelectorProvider
openSocketChannel()
- Method in class jnr.enxio.channels.
NativeSelectorProvider
P
pipe(int[])
- Method in interface jnr.enxio.channels.
Native.LibC
pipefd
- Variable in class jnr.enxio.channels.
KQSelector
pipefd
- Variable in class jnr.enxio.channels.
PollSelector
poll(long)
- Method in class jnr.enxio.channels.
KQSelector
poll(ByteBuffer, int, int)
- Method in interface jnr.enxio.channels.
Native.LibC
poll(Pointer, int, int)
- Method in interface jnr.enxio.channels.
Native.LibC
poll(long)
- Method in class jnr.enxio.channels.
PollSelector
pollData
- Variable in class jnr.enxio.channels.
PollSelector
POLLERR
- Static variable in class jnr.enxio.channels.
PollSelector
POLLFD_SIZE
- Static variable in class jnr.enxio.channels.
PollSelector
POLLHUP
- Static variable in class jnr.enxio.channels.
PollSelector
POLLIN
- Static variable in class jnr.enxio.channels.
PollSelector
POLLOUT
- Static variable in class jnr.enxio.channels.
PollSelector
PollSelectionKey
- Class in
jnr.enxio.channels
PollSelectionKey(PollSelector, NativeSelectableChannel)
- Constructor for class jnr.enxio.channels.
PollSelectionKey
PollSelector
- Class in
jnr.enxio.channels
An implementation of a
Selector
that uses good old poll(2)
PollSelector(SelectorProvider)
- Constructor for class jnr.enxio.channels.
PollSelector
put(Pointer, int, int, int, int)
- Method in class jnr.enxio.channels.
KQSelector.EventIO
putFilter(Pointer, int, int)
- Method in class jnr.enxio.channels.
KQSelector.EventIO
putFlags(Pointer, int, int)
- Method in class jnr.enxio.channels.
KQSelector.EventIO
putPollEvents(int, int)
- Method in class jnr.enxio.channels.
PollSelector
putPollFD(int, int)
- Method in class jnr.enxio.channels.
PollSelector
putPollRevents(int, int)
- Method in class jnr.enxio.channels.
PollSelector
R
read(ByteBuffer)
- Method in class jnr.enxio.channels.
AbstractNativeDatagramChannel
read(ByteBuffer[], int, int)
- Method in class jnr.enxio.channels.
AbstractNativeDatagramChannel
read(ByteBuffer)
- Method in class jnr.enxio.channels.
AbstractNativeSocketChannel
read(ByteBuffer[], int, int)
- Method in class jnr.enxio.channels.
AbstractNativeSocketChannel
read(ByteBuffer)
- Method in class jnr.enxio.channels.
Common
read(ByteBuffer[], int, int)
- Method in class jnr.enxio.channels.
Common
read
- Variable in class jnr.enxio.channels.
KQSelector.Descriptor
read(int, ByteBuffer, long)
- Method in interface jnr.enxio.channels.
Native.LibC
read(int, byte[], long)
- Method in interface jnr.enxio.channels.
Native.LibC
read(int, ByteBuffer)
- Static method in class jnr.enxio.channels.
Native
read(ByteBuffer)
- Method in class jnr.enxio.channels.
NativeDeviceChannel
read(ByteBuffer)
- Method in class jnr.enxio.channels.
NativeSocketChannel
readyOps
- Variable in class jnr.enxio.channels.
KQSelectionKey
readyOps()
- Method in class jnr.enxio.channels.
KQSelectionKey
readyOps(int)
- Method in class jnr.enxio.channels.
KQSelectionKey
readyOps
- Variable in class jnr.enxio.channels.
PollSelectionKey
readyOps()
- Method in class jnr.enxio.channels.
PollSelectionKey
readyOps(int)
- Method in class jnr.enxio.channels.
PollSelectionKey
register(AbstractSelectableChannel, int, Object)
- Method in class jnr.enxio.channels.
KQSelector
register(AbstractSelectableChannel, int, Object)
- Method in class jnr.enxio.channels.
PollSelector
regLock
- Variable in class jnr.enxio.channels.
KQSelector
regLock
- Variable in class jnr.enxio.channels.
PollSelector
remove(PollSelectionKey)
- Method in class jnr.enxio.channels.
PollSelector
REVENTS_OFFSET
- Static variable in class jnr.enxio.channels.
PollSelector
runtime
- Variable in class jnr.enxio.channels.
KQSelector
runtime
- Static variable in class jnr.enxio.channels.
Native.SingletonHolder
S
select(long)
- Method in class jnr.enxio.channels.
KQSelector
select()
- Method in class jnr.enxio.channels.
KQSelector
select(long)
- Method in class jnr.enxio.channels.
PollSelector
select()
- Method in class jnr.enxio.channels.
PollSelector
selected
- Variable in class jnr.enxio.channels.
KQSelector
selected
- Variable in class jnr.enxio.channels.
PollSelector
selectedKeys()
- Method in class jnr.enxio.channels.
KQSelector
selectedKeys()
- Method in class jnr.enxio.channels.
PollSelector
selectNow()
- Method in class jnr.enxio.channels.
KQSelector
selectNow()
- Method in class jnr.enxio.channels.
PollSelector
selector
- Variable in class jnr.enxio.channels.
KQSelectionKey
selector()
- Method in class jnr.enxio.channels.
KQSelectionKey
selector
- Variable in class jnr.enxio.channels.
PollSelectionKey
selector()
- Method in class jnr.enxio.channels.
PollSelectionKey
selectorProvider(boolean)
- Static method in class jnr.enxio.channels.
NativeDeviceChannel
setBlocking(int, boolean)
- Static method in class jnr.enxio.channels.
Native
setFD(int)
- Method in class jnr.enxio.channels.
AbstractNativeDatagramChannel
setFD(int)
- Method in class jnr.enxio.channels.
AbstractNativeSocketChannel
setFD(int)
- Method in class jnr.enxio.channels.
Common
setIndex(int)
- Method in class jnr.enxio.channels.
PollSelectionKey
SHUT_RD
- Static variable in class jnr.enxio.channels.
AbstractNativeSocketChannel
SHUT_RD
- Static variable in class jnr.enxio.channels.
NativeSocketChannel
SHUT_WR
- Static variable in class jnr.enxio.channels.
AbstractNativeSocketChannel
SHUT_WR
- Static variable in class jnr.enxio.channels.
NativeSocketChannel
shutdown(int, int)
- Method in interface jnr.enxio.channels.
Native.LibC
shutdown(int, int)
- Static method in class jnr.enxio.channels.
Native
shutdownInput()
- Method in class jnr.enxio.channels.
AbstractNativeSocketChannel
shutdownInput()
- Method in class jnr.enxio.channels.
NativeSocketChannel
shutdownOutput()
- Method in class jnr.enxio.channels.
AbstractNativeSocketChannel
shutdownOutput()
- Method in class jnr.enxio.channels.
NativeSocketChannel
SingletonHolder()
- Constructor for class jnr.enxio.channels.
Native.SingletonHolder
SingletonHolder()
- Constructor for class jnr.enxio.channels.
NativeFileSelectorProvider.SingletonHolder
SingletonHolder()
- Constructor for class jnr.enxio.channels.
NativeSelectorProvider.SingletonHolder
size()
- Method in class jnr.enxio.channels.
KQSelector.EventIO
strerror(int)
- Method in interface jnr.enxio.channels.
Native.LibC
T
Timespec()
- Constructor for class jnr.enxio.channels.
Native.Timespec
Timespec(Runtime)
- Constructor for class jnr.enxio.channels.
Native.Timespec
Timespec(long, long)
- Constructor for class jnr.enxio.channels.
Native.Timespec
tv_nsec
- Variable in class jnr.enxio.channels.
Native.Timespec
tv_sec
- Variable in class jnr.enxio.channels.
Native.Timespec
U
udata
- Variable in class jnr.enxio.channels.
KQSelector.EventLayout
uintptr_t
- Variable in class jnr.enxio.channels.
KQSelector.EventIO
V
validOps
- Variable in class jnr.enxio.channels.
NativeDeviceChannel
validOps()
- Method in class jnr.enxio.channels.
NativeDeviceChannel
validOps
- Variable in class jnr.enxio.channels.
NativeServerSocketChannel
validOps()
- Method in class jnr.enxio.channels.
NativeServerSocketChannel
validOps
- Variable in class jnr.enxio.channels.
NativeSocketChannel
validOps()
- Method in class jnr.enxio.channels.
NativeSocketChannel
W
wakeup()
- Method in class jnr.enxio.channels.
KQSelector
wakeup()
- Method in class jnr.enxio.channels.
PollSelector
wakeupReceived()
- Method in class jnr.enxio.channels.
KQSelector
wakeupReceived()
- Method in class jnr.enxio.channels.
PollSelector
write(ByteBuffer)
- Method in class jnr.enxio.channels.
AbstractNativeDatagramChannel
write(ByteBuffer[], int, int)
- Method in class jnr.enxio.channels.
AbstractNativeDatagramChannel
write(ByteBuffer)
- Method in class jnr.enxio.channels.
AbstractNativeSocketChannel
write(ByteBuffer[], int, int)
- Method in class jnr.enxio.channels.
AbstractNativeSocketChannel
write(ByteBuffer)
- Method in class jnr.enxio.channels.
Common
write(ByteBuffer[], int, int)
- Method in class jnr.enxio.channels.
Common
write
- Variable in class jnr.enxio.channels.
KQSelector.Descriptor
write(int, ByteBuffer, long)
- Method in interface jnr.enxio.channels.
Native.LibC
write(int, byte[], long)
- Method in interface jnr.enxio.channels.
Native.LibC
write(int, ByteBuffer)
- Static method in class jnr.enxio.channels.
Native
write(ByteBuffer)
- Method in class jnr.enxio.channels.
NativeDeviceChannel
write(ByteBuffer)
- Method in class jnr.enxio.channels.
NativeSocketChannel
Z
ZERO_TIMESPEC
- Variable in class jnr.enxio.channels.
KQSelector
_
_fd
- Variable in class jnr.enxio.channels.
Common
A
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
Z
_
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes