public class DataTransportPoller extends UdpTransportPoller
UdpChannelTransports using whatever means provides the lowest latency.| Constructor and Description |
|---|
DataTransportPoller() |
| Modifier and Type | Method and Description |
|---|---|
void |
cancelRead(ReceiveChannelEndpoint channelEndpoint,
UdpChannelTransport transport) |
void |
cancelRead(UdpChannelTransport transport)
Cancel previous registration.
|
void |
close() |
int |
pollTransports()
Explicit event loop processing as a poll
|
java.nio.channels.SelectionKey |
registerForRead(ReceiveChannelEndpoint channelEndpoint,
UdpChannelTransport transport,
int transportIndex) |
java.nio.channels.SelectionKey |
registerForRead(UdpChannelTransport transport)
Register channel for read.
|
public void close()
close in interface java.lang.AutoCloseableclose in class org.agrona.nio.TransportPollerpublic int pollTransports()
UdpTransportPollerpollTransports in class UdpTransportPollerpublic java.nio.channels.SelectionKey registerForRead(UdpChannelTransport transport)
UdpTransportPollerregisterForRead in class UdpTransportPollertransport - to associate with readpublic java.nio.channels.SelectionKey registerForRead(ReceiveChannelEndpoint channelEndpoint, UdpChannelTransport transport, int transportIndex)
public void cancelRead(UdpChannelTransport transport)
UdpTransportPollercancelRead in class UdpTransportPollertransport - to cancel read forpublic void cancelRead(ReceiveChannelEndpoint channelEndpoint, UdpChannelTransport transport)
Copyright © 2014-2018 Real Logic Ltd. All Rights Reserved.