barchart-udt-core
2.3.0-SNAPSHOT / 2013-05-13T01:37:38.485-0500

com.barchart.udt.nio
Interface ChannelUDT

All Superinterfaces:
Channel, Closeable
All Known Implementing Classes:
RendezvousChannelUDT, ServerSocketChannelUDT, SocketChannelUDT

public interface ChannelUDT
extends Channel

Interface shared by all KindUDT kinds.


Method Summary
 boolean isConnectFinished()
          Was connection request SocketChannelUDT.connect(java.net.SocketAddress) acknowledged by SocketChannelUDT.finishConnect()?
 KindUDT kindUDT()
          The kind of UDT channel.
 SelectorProviderUDT providerUDT()
          UDT specific provider which produced this channel.
 SocketUDT socketUDT()
          Underlying UDT socket.
 TypeUDT typeUDT()
          The type of UDT socket.
 int validOps()
          Mask of all interest options which are permitted for this channel.
 
Methods inherited from interface java.nio.channels.Channel
close, isOpen
 

Method Detail

isConnectFinished

boolean isConnectFinished()
Was connection request SocketChannelUDT.connect(java.net.SocketAddress) acknowledged by SocketChannelUDT.finishConnect()?


kindUDT

KindUDT kindUDT()
The kind of UDT channel.


providerUDT

SelectorProviderUDT providerUDT()
UDT specific provider which produced this channel.


socketUDT

SocketUDT socketUDT()
Underlying UDT socket.


typeUDT

TypeUDT typeUDT()
The type of UDT socket.


validOps

int validOps()
Mask of all interest options which are permitted for this channel.

See Also:
SelectionKey

barchart-udt-core
2.3.0-SNAPSHOT / 2013-05-13T01:37:38.485-0500

Copyright © 2009-2013 Barchart, Inc.. All Rights Reserved.