Package org.eclipse.net4j.tcp
Interface ITCPSelector
public interface ITCPSelector
Encapsulates a Java
socket selector
and orchestrates a number of active
and passive
consumers, usually connectors
and
acceptors
that compete for the socket selector's I/O time.- Author:
- Eike Stepper
- No Implement
- This interface is not intended to be implemented by clients.
- No Extend
- This interface is not intended to be extended by clients.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
orderConnectInterest
(SelectionKey selectionKey, boolean client, boolean on) void
orderReadInterest
(SelectionKey selectionKey, boolean client, boolean on) void
orderRegistration
(ServerSocketChannel channel, ITCPPassiveSelectorListener listener) void
orderRegistration
(SocketChannel channel, boolean client, ITCPActiveSelectorListener listener) void
orderWriteInterest
(SelectionKey selectionKey, boolean client, boolean on)
-
Method Details
-
getSocketSelector
Selector getSocketSelector() -
orderRegistration
-
orderRegistration
-
orderConnectInterest
-
orderReadInterest
-
orderWriteInterest
-