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 TypeMethodDescriptionvoidorderConnectInterest(SelectionKey selectionKey, boolean client, boolean on) voidorderReadInterest(SelectionKey selectionKey, boolean client, boolean on) voidorderRegistration(ServerSocketChannel channel, ITCPPassiveSelectorListener listener) voidorderRegistration(SocketChannel channel, boolean client, ITCPActiveSelectorListener listener) voidorderWriteInterest(SelectionKey selectionKey, boolean client, boolean on)
-
Method Details
-
getSocketSelector
Selector getSocketSelector() -
orderRegistration
-
orderRegistration
-
orderConnectInterest
-
orderReadInterest
-
orderWriteInterest
-