Package | Description |
---|---|
com.sun.jini.jeri.internal.mux | |
com.sun.jini.jeri.internal.runtime |
Modifier and Type | Field and Description |
---|---|
private SelectionManager.Key |
SocketChannelConnectionIO.key |
Modifier and Type | Method and Description |
---|---|
void |
SocketChannelConnectionIO.Handler.handleSelection(int readyMask,
SelectionManager.Key key) |
Modifier and Type | Field and Description |
---|---|
private SelectionManager.Key |
SelectionManager.readyQueue
queue of keys that have I/O operations ready to be handled
|
(package private) SelectionManager.Key |
SelectionManager.Key.readyQueueNext |
private SelectionManager.Key |
SelectionManager.renewQueue
queue of keys that need to have interest masks updated
|
(package private) SelectionManager.Key |
SelectionManager.Key.renewQueueNext |
Modifier and Type | Method and Description |
---|---|
SelectionManager.Key |
SelectionManager.register(SelectableChannel channel,
SelectionManager.SelectionHandler handler)
Registers the given SelectableChannel with this SelectionManager.
|
private SelectionManager.Key |
SelectionManager.removeFromReadyQueue(int[] readyMaskOut) |
private SelectionManager.Key |
SelectionManager.removeFromRenewQueue(int[] renewMaskOut) |
private SelectionManager.Key |
SelectionManager.waitForReadyKey(int[] readyMaskOut)
Waits until one of the registered channels is ready for one or more
I/O operations.
|
Modifier and Type | Method and Description |
---|---|
private void |
SelectionManager.addOrUpdateReadyQueue(SelectionManager.Key key,
int newReadyMask) |
private void |
SelectionManager.addOrUpdateRenewQueue(SelectionManager.Key key,
int newRenewMask) |
void |
SelectionManager.SelectionHandler.handleSelection(int readyMask,
SelectionManager.Key key) |
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.