public interface ITCPSelector
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.| Modifier and Type | Method and Description |
|---|---|
java.nio.channels.Selector |
getSocketSelector() |
void |
orderConnectInterest(java.nio.channels.SelectionKey selectionKey,
boolean client,
boolean on) |
void |
orderReadInterest(java.nio.channels.SelectionKey selectionKey,
boolean client,
boolean on) |
void |
orderRegistration(java.nio.channels.ServerSocketChannel channel,
ITCPPassiveSelectorListener listener) |
void |
orderRegistration(java.nio.channels.SocketChannel channel,
boolean client,
ITCPActiveSelectorListener listener) |
void |
orderWriteInterest(java.nio.channels.SelectionKey selectionKey,
boolean client,
boolean on) |
java.nio.channels.Selector getSocketSelector()
void orderRegistration(java.nio.channels.ServerSocketChannel channel,
ITCPPassiveSelectorListener listener)
void orderRegistration(java.nio.channels.SocketChannel channel,
boolean client,
ITCPActiveSelectorListener listener)
void orderConnectInterest(java.nio.channels.SelectionKey selectionKey,
boolean client,
boolean on)
void orderReadInterest(java.nio.channels.SelectionKey selectionKey,
boolean client,
boolean on)
void orderWriteInterest(java.nio.channels.SelectionKey selectionKey,
boolean client,
boolean on)
Copyright (c) 2004-2019 Eike Stepper (Loehne, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html