barchart-udt-core
2.3.0-SNAPSHOT / 2013-05-13T01:37:38.485-0500
A B C D E F G H I J K L M N O P R S T U V W

A

accept() - Method in interface com.barchart.udt.net.IceServerSocket
Listens for a connection to be made to this socket and accepts it.
accept() - Method in class com.barchart.udt.net.NetServerSocketUDT
 
accept() - Method in class com.barchart.udt.nio.NioServerSocketUDT
 
accept() - Method in class com.barchart.udt.nio.ServerSocketChannelUDT
 
accept() - Method in class com.barchart.udt.SocketUDT
 
accept0() - Method in class com.barchart.udt.SocketUDT
 
add(SocketUDT, EpollUDT.Opt) - Method in class com.barchart.udt.EpollUDT
register socket into event processing poll
AOL_CPP_COMPILER - Static variable in class com.barchart.udt.lib.PluginPropsUDT
suffix for c++ compiler configured for platform in PluginPropsUDT.NAR_AOL_PROPERTIES file
AOL_JNI_EXTENSION - Static variable in class com.barchart.udt.lib.PluginPropsUDT
suffix for JNI library file extension as defined in PluginPropsUDT.NAR_AOL_PROPERTIES file
AOL_LINKER_DEPENDENCY - Static variable in class com.barchart.udt.lib.PluginPropsUDT
suffix for dependency libraries as defined in PluginPropsUDT.NAR_AOL_PROPERTIES file
AOL_SHARED_PREFIX - Static variable in class com.barchart.udt.lib.PluginPropsUDT
suffix for shared library file prefix as defined in PluginPropsUDT.NAR_AOL_PROPERTIES file
AppClient - Class in com.barchart.udt
 
AppClient() - Constructor for class com.barchart.udt.AppClient
 
append(StringBuilder, String) - Static method in class com.barchart.udt.lib.VersionUDT
 
appendSnapshot(StringBuilder) - Method in class com.barchart.udt.MonitorUDT
current monitor status snapshot for all parameters
appendSnapshot(SocketUDT, StringBuilder) - Static method in class com.barchart.udt.OptionUDT
 
AppServer - Class in com.barchart.udt
 
AppServer() - Constructor for class com.barchart.udt.AppServer
 
asHtml() - Static method in class com.barchart.udt.lib.VersionUDT
 
assertValidKey() - Method in class com.barchart.udt.nio.SelectionKeyUDT
Ensure key is NOT canceled.
assertValidOps(int) - Method in class com.barchart.udt.nio.SelectionKeyUDT
Ensure only permitted interest mask bits are present.
asText() - Static method in class com.barchart.udt.lib.VersionUDT
 
available() - Method in class com.barchart.udt.net.NetInputStreamUDT
 
available() - Method in class com.barchart.udt.nio.NioInputStreamUDT
 

B

BARCHART_ARTIFACT - Static variable in class com.barchart.udt.lib.VersionUDT
 
BARCHART_GROUP - Static variable in class com.barchart.udt.lib.VersionUDT
 
BARCHART_NAME - Static variable in class com.barchart.udt.lib.VersionUDT
 
BARCHART_TIMESTAMP - Static variable in class com.barchart.udt.lib.VersionUDT
 
BARCHART_VERSION - Static variable in class com.barchart.udt.lib.VersionUDT
 
barchartName(String) - Static method in class com.barchart.udt.lib.VersionUDT
FIXME needs build system change
bind(SocketAddress) - Method in interface com.barchart.udt.net.IceDatagramSocket
Binds this DatagramSocket to a specific address & port.
bind(SocketAddress) - Method in interface com.barchart.udt.net.IceServerSocket
Binds the ServerSocket to a specific address (IP address and port number).
bind(SocketAddress, int) - Method in interface com.barchart.udt.net.IceServerSocket
Binds the ServerSocket to a specific address (IP address and port number).
bind(SocketAddress) - Method in interface com.barchart.udt.net.IceSocket
Binds the socket to a local address.
bind(SocketAddress) - Method in class com.barchart.udt.net.NetServerSocketUDT
 
bind(SocketAddress, int) - Method in class com.barchart.udt.net.NetServerSocketUDT
NOTE: bind() means listen() for UDT server socket
bind(SocketAddress) - Method in class com.barchart.udt.net.NetSocketUDT
 
bind(SocketAddress) - Method in class com.barchart.udt.nio.NioServerSocketUDT
 
bind(SocketAddress) - Method in class com.barchart.udt.nio.SocketChannelUDT
java 7
bind(InetSocketAddress) - Method in class com.barchart.udt.SocketUDT
 
bind0(InetSocketAddress) - Method in class com.barchart.udt.SocketUDT
 
byteAvailRcvBuf - Variable in class com.barchart.udt.MonitorUDT
available UDT receiver buffer size
byteAvailSndBuf - Variable in class com.barchart.udt.MonitorUDT
available UDT sender buffer size

C

cancel() - Method in class com.barchart.udt.nio.SelectionKeyUDT
 
cancel(SelectionKeyUDT) - Method in class com.barchart.udt.nio.SelectorUDT
Enqueue cancel request.
CCC - Class in com.barchart.udt
A wrapper around the base UDT congestion control class
CCC() - Constructor for class com.barchart.udt.CCC
 
channel - Variable in class com.barchart.udt.nio.NioInputStreamUDT
 
channel - Variable in class com.barchart.udt.nio.NioOutputStreamUDT
 
channel() - Method in class com.barchart.udt.nio.SelectionKeyUDT
 
ChannelUDT - Interface in com.barchart.udt.nio
Interface shared by all KindUDT kinds.
channelUDT - Variable in class com.barchart.udt.nio.NioServerSocketUDT
 
channelUDT - Variable in class com.barchart.udt.nio.NioSocketUDT
 
channelUDT() - Method in class com.barchart.udt.nio.SelectionKeyUDT
Underlying UDT channel.
checkArray(byte[]) - Static method in class com.barchart.udt.util.HelpUDT
 
checkBuffer(ByteBuffer) - Static method in class com.barchart.udt.util.HelpUDT
 
checkSocketAddress(InetSocketAddress) - Static method in class com.barchart.udt.util.HelpUDT
 
cleanup() - Static method in class com.barchart.udt.SocketUDT
Cleans up global JNI references and the UDT library.
clearError() - Method in class com.barchart.udt.SocketUDT
Clear error status on a socket, if any.
clearError0() - Method in class com.barchart.udt.SocketUDT
 
clientTask(Socket) - Static method in class com.barchart.udt.AppServer
 
cloneFactory() - Method in interface com.barchart.udt.FactoryInterfaceUDT
 
cloneFactory() - Method in class com.barchart.udt.FactoryUDT
 
close() - Method in class com.barchart.udt.CCC
 
close() - Method in interface com.barchart.udt.net.IceDatagramSocket
Closes this datagram socket.
close() - Method in interface com.barchart.udt.net.IceServerSocket
Closes this socket.
close() - Method in interface com.barchart.udt.net.IceSocket
Closes this socket.
close() - Method in class com.barchart.udt.net.NetInputStreamUDT
 
close() - Method in class com.barchart.udt.net.NetOutputStreamUDT
 
close() - Method in class com.barchart.udt.net.NetServerSocketUDT
 
close() - Method in class com.barchart.udt.net.NetSocketUDT
 
close() - Method in class com.barchart.udt.nio.NioInputStreamUDT
 
close() - Method in class com.barchart.udt.nio.NioOutputStreamUDT
 
close() - Method in class com.barchart.udt.SocketUDT
Close socket if not already closed.
close0() - Method in class com.barchart.udt.SocketUDT
 
code - Variable in enum com.barchart.udt.EpollUDT.Opt
poll event mask;
code() - Method in class com.barchart.udt.OptionUDT
 
code - Variable in enum com.barchart.udt.TypeUDT
 
code() - Method in enum com.barchart.udt.TypeUDT
native UDT constant
com.barchart.udt - package com.barchart.udt
Java wrapper around native C++ UDT protocol
com.barchart.udt.anno - package com.barchart.udt.anno
Project Annotations
com.barchart.udt.ccc - package com.barchart.udt.ccc
Custom Congestion Control (CCC) algorithms implementations
com.barchart.udt.lib - package com.barchart.udt.lib
Native Library and Resource Utilities
com.barchart.udt.net - package com.barchart.udt.net
java.net - Style Programming API for UDT
com.barchart.udt.nio - package com.barchart.udt.nio
java.nio - Style Programming API for UDT
com.barchart.udt.util - package com.barchart.udt.util
Miscellaneous Utilities
compareTo(LingerUDT) - Method in class com.barchart.udt.LingerUDT
 
compareTo(SelectionKeyUDT) - Method in class com.barchart.udt.nio.SelectionKeyUDT
 
connect(InetAddress, int) - Method in interface com.barchart.udt.net.IceDatagramSocket
Connects the socket to a remote address for this socket.
connect(SocketAddress) - Method in interface com.barchart.udt.net.IceDatagramSocket
Connects this socket to a remote socket address (IP address + port number).
connect(SocketAddress) - Method in interface com.barchart.udt.net.IceSocket
Connects this socket to the server.
connect(SocketAddress, int) - Method in interface com.barchart.udt.net.IceSocket
Connects this socket to the server with a specified timeout value.
connect(SocketAddress) - Method in class com.barchart.udt.net.NetSocketUDT
 
connect(SocketAddress, int) - Method in class com.barchart.udt.net.NetSocketUDT
 
connect(SocketAddress) - Method in class com.barchart.udt.nio.SocketChannelUDT
 
connect(InetSocketAddress) - Method in class com.barchart.udt.SocketUDT
Connect to remote UDT socket.
connect0(InetSocketAddress) - Method in class com.barchart.udt.SocketUDT
 
connectLock - Variable in class com.barchart.udt.nio.SocketChannelUDT
 
constantFieldName(Class<?>, Object) - Static method in class com.barchart.udt.util.HelpUDT
 
convert(Object) - Method in enum com.barchart.udt.OptionUDT.Format
 
create() - Method in interface com.barchart.udt.FactoryInterfaceUDT
 
create() - Method in class com.barchart.udt.FactoryUDT
 
currentAvailableInReceiver() - Method in class com.barchart.udt.MonitorUDT
 
currentAvailableInSender() - Method in class com.barchart.udt.MonitorUDT
 
currentCongestionWindow() - Method in class com.barchart.udt.MonitorUDT
 
currentDependencyLibraries() - Static method in class com.barchart.udt.lib.PluginPropsUDT
dependency libraries specified in PluginPropsUDT.NAR_AOL_PROPERTIES file
currentFlightSize() - Method in class com.barchart.udt.MonitorUDT
 
currentFlowWindow() - Method in class com.barchart.udt.MonitorUDT
 
currentMbpsBandwidth() - Method in class com.barchart.udt.MonitorUDT
 
currentMillisRTT() - Method in class com.barchart.udt.MonitorUDT
 
currentNarKey() - Static method in class com.barchart.udt.lib.PluginPropsUDT
nar key prefix for current arch/os/link
currentNarKey(String) - Static method in class com.barchart.udt.lib.PluginPropsUDT
full nar key built from arch/os/link prefix and the key suffix
currentNarKeyCppCompiler() - Static method in class com.barchart.udt.lib.PluginPropsUDT
CPP compiler for the platform
currentNarKeyJniExtension() - Static method in class com.barchart.udt.lib.PluginPropsUDT
JNI extension for the platform
currentNarKeyLinkerDependency() - Static method in class com.barchart.udt.lib.PluginPropsUDT
list of dependencies for the platform
currentNarKeySharedPrefix() - Static method in class com.barchart.udt.lib.PluginPropsUDT
library name prefix for the platform
currentNarPath() - Static method in class com.barchart.udt.lib.PluginPropsUDT
nar aol path entry for current arch/os/link
currentReleaseLibraries(String) - Static method in class com.barchart.udt.lib.PluginPropsUDT
list of release library paths expected to be resent for current platform; must be packaged in the jar; used during release delivery
currentSendPeriod() - Method in class com.barchart.udt.MonitorUDT
 
currentStagingLibraries(String) - Static method in class com.barchart.udt.lib.PluginPropsUDT
list of staging library paths expected to be resent for current platform; must be located on test class path; used during NAR build
currentTestingLibraries(String) - Static method in class com.barchart.udt.lib.PluginPropsUDT
list of testing library paths expected to be resent for current platform; must be located on test class path; used during CDT build
Custom_Congestion_Control - Static variable in class com.barchart.udt.OptionUDT
custom congestion control algorithm, class factory

D

DATAGRAM - Static variable in class com.barchart.udt.nio.SelectorProviderUDT
system-wide provider instance, for TypeUDT.DATAGRAM UDT sockets
DEFAULT_ACCEPT_QUEUE_SIZE - Static variable in class com.barchart.udt.SocketUDT
Maximum number of connections queued in listening mode by SocketUDT.accept()
DEFAULT_FILE_BLOCK_SIZE - Static variable in class com.barchart.udt.SocketUDT
Block size used by SocketUDT.sendFile(File, long, long)
DEFAULT_LIBRARY_EXTRACT_LOCATION - Static variable in class com.barchart.udt.ResourceUDT
target destination of native wrapper library *.dll or *.so files that are extracted from this library jar;
DEFAULT_LIBRARY_LOADER_CLASS - Static variable in class com.barchart.udt.ResourceUDT
 
DEFAULT_MAX_SELECTOR_SIZE - Static variable in class com.barchart.udt.SocketUDT
Maximum number sockets that can participate in a SelectorUDT.select() operation; see epoll.h to confirm current limit
DEFAULT_MIN_SELECTOR_TIMEOUT - Static variable in class com.barchart.udt.SocketUDT
Minimum timeout of a SelectorUDT.select() operations.
descriptionFrom(int, int, String) - Static method in enum com.barchart.udt.ErrorUDT
 
destroy() - Method in class com.barchart.udt.EpollUDT
deallocate poll; called on EpollUDT.finalize()
disconnect() - Method in interface com.barchart.udt.net.IceDatagramSocket
Disconnects the socket.
doCancel() - Method in class com.barchart.udt.nio.SelectorUDT
Process pending cancel requests.
doEpollEnter(long) - Method in class com.barchart.udt.nio.SelectorUDT
 
doEpollExclusive(long) - Method in class com.barchart.udt.nio.SelectorUDT
 
doEpollSelect(long) - Method in class com.barchart.udt.nio.SelectorUDT
 
doEpollSelectUDT(long) - Method in class com.barchart.udt.nio.SelectorUDT
 
doRead(int) - Method in class com.barchart.udt.nio.SelectionKeyUDT
Apply READ readiness according to KindUDT channel role.
doResults() - Method in class com.barchart.udt.nio.SelectorUDT
 
doResultsRead(int) - Method in class com.barchart.udt.nio.SelectorUDT
 
doResultsWrite(int) - Method in class com.barchart.udt.nio.SelectorUDT
 
doubleValue() - Method in class com.barchart.udt.LingerUDT
 
doWrite(int) - Method in class com.barchart.udt.nio.SelectionKeyUDT
Apply WRITE readiness according to KindUDT channel role.

E

EMPTY_VALUE - Static variable in class com.barchart.udt.lib.PluginPropsUDT
missing / invalid property value representation
ensureTargetFolder(File) - Static method in class com.barchart.udt.lib.ResourceManagerUDT
 
ensureTargetFolder(String) - Static method in class com.barchart.udt.lib.ResourceManagerUDT
 
EOF - Static variable in class com.barchart.udt.lib.ResourceManagerUDT
 
Epoll_Event_Mask - Static variable in class com.barchart.udt.OptionUDT
current available epoll events, see EpollUDT.Opt.code
epollAdd0(int, int, int) - Static method in class com.barchart.udt.SocketUDT
 
epollCreate0() - Static method in class com.barchart.udt.SocketUDT
 
epollOpt() - Method in class com.barchart.udt.nio.SelectionKeyUDT
Requested interest in epoll format.
epollRelease0(int) - Static method in class com.barchart.udt.SocketUDT
 
epollRemove0(int, int) - Static method in class com.barchart.udt.SocketUDT
 
EpollUDT - Class in com.barchart.udt
UDT Epoll Manager
EpollUDT() - Constructor for class com.barchart.udt.EpollUDT
allocate poll
epollUDT() - Method in class com.barchart.udt.nio.SelectionKeyUDT
Epoll bound to this key.
epollUDT() - Method in class com.barchart.udt.nio.SelectorUDT
 
EpollUDT.Opt - Enum in com.barchart.udt
poll interest option mask
epollUpdate0(int, int, int) - Static method in class com.barchart.udt.SocketUDT
update epoll mask
epollVerify0(int, int) - Static method in class com.barchart.udt.SocketUDT
query epoll mask
epollWait0(int, IntBuffer, IntBuffer, IntBuffer, long) - Static method in class com.barchart.udt.SocketUDT
 
equals(Object) - Method in class com.barchart.udt.LingerUDT
 
equals(Object) - Method in class com.barchart.udt.nio.SelectionKeyUDT
Key equality based on socket-id.
equals(Object) - Method in class com.barchart.udt.SocketUDT
Note: equality is based on SocketUDT.socketID.
errorFrom(int) - Static method in enum com.barchart.udt.ErrorUDT
 
ErrorUDT - Enum in com.barchart.udt
keep code values in sync with
ExceptionReceiveUDT - Exception in com.barchart.udt.net
 
ExceptionReceiveUDT(int, ErrorUDT, String) - Constructor for exception com.barchart.udt.net.ExceptionReceiveUDT
 
ExceptionSendUDT - Exception in com.barchart.udt.net
 
ExceptionSendUDT(int, ErrorUDT, String) - Constructor for exception com.barchart.udt.net.ExceptionSendUDT
 
ExceptionUDT - Exception in com.barchart.udt
The Class ExceptionUDT.
ExceptionUDT(int, int, String) - Constructor for exception com.barchart.udt.ExceptionUDT
Instantiates a new exception udt for native UDT::Exception.
ExceptionUDT(int, ErrorUDT, String) - Constructor for exception com.barchart.udt.ExceptionUDT
Instantiates a new exception udt for synthetic JNI wrapper exception.
extractResource(String, String) - Static method in class com.barchart.udt.lib.ResourceManagerUDT
extract resource from class path into local file system

F

FactoryInterfaceUDT - Interface in com.barchart.udt
 
FactoryUDT<C> - Class in com.barchart.udt
Wrapper around the UDT CCCFactory class
FactoryUDT(Class<C>) - Constructor for class com.barchart.udt.FactoryUDT
 
fileConnection(File) - Static method in class com.barchart.udt.lib.ResourceManagerUDT
 
finalize() - Method in class com.barchart.udt.EpollUDT
deallocate poll
finalize() - Method in class com.barchart.udt.SocketUDT
NOTE: catch all exceptions; else prevents GC
finishConnect() - Method in class com.barchart.udt.nio.SocketChannelUDT
 
Flight_Window_Size - Static variable in class com.barchart.udt.OptionUDT
Flight flag size (window size), bytes
floatValue() - Method in class com.barchart.udt.LingerUDT
 
format() - Method in class com.barchart.udt.OptionUDT
 
formatMainLibraryName(String) - Static method in class com.barchart.udt.lib.PluginPropsUDT
make main library name with PluginPropsUDT.AOL_SHARED_PREFIX and PluginPropsUDT.AOL_JNI_EXTENSION convention
formatMainReleasePath(String) - Static method in class com.barchart.udt.lib.PluginPropsUDT
location of release main library and dependency libraries in release jar
formatMainStagingPath(String) - Static method in class com.barchart.udt.lib.PluginPropsUDT
location of staging main library on the test class path
formatMainTestingPath(String) - Static method in class com.barchart.udt.lib.PluginPropsUDT
location of testing main library on the test class path
formatNarKey(String, String, String) - Static method in class com.barchart.udt.lib.PluginPropsUDT
PluginPropsUDT.NAR_AOL_PROPERTIES property key prefix
formatNarPath(String, String, String) - Static method in class com.barchart.udt.lib.PluginPropsUDT
PluginPropsUDT.NAR_AOL_PROPERTIES aol path element
formatTestingDependencyPath(String) - Static method in class com.barchart.udt.lib.PluginPropsUDT
location of dependency libraries on test class path
from(int) - Static method in enum com.barchart.udt.EpollUDT.Opt
 
from(int) - Static method in class com.barchart.udt.nio.SelectionKeyUDT
Convert select options : from jdk into epoll.
from(TypeUDT) - Static method in class com.barchart.udt.nio.SelectorProviderUDT
 
from(int) - Static method in enum com.barchart.udt.StatusUDT
 

G

getAcceptQueueSize() - Method in class com.barchart.udt.nio.SelectorProviderUDT
 
getBroadcast() - Method in interface com.barchart.udt.net.IceDatagramSocket
Tests if SO_BROADCAST is enabled.
getChannel() - Method in interface com.barchart.udt.net.IceDatagramSocket
Returns the unique DatagramChannel object associated with this datagram socket, if any.
getChannel() - Method in interface com.barchart.udt.net.IceServerSocket
Returns the unique ServerSocketChannel object associated with this socket, if any.
getChannel() - Method in interface com.barchart.udt.net.IceSocket
Returns the unique SocketChannel object associated with this socket, if any.
getChannel() - Method in class com.barchart.udt.net.NetServerSocketUDT
 
getChannel() - Method in class com.barchart.udt.net.NetSocketUDT
 
getChannel() - Method in class com.barchart.udt.nio.NioServerSocketUDT
 
getChannel() - Method in class com.barchart.udt.nio.NioSocketUDT
 
getCode() - Method in enum com.barchart.udt.ErrorUDT
 
getCode() - Method in enum com.barchart.udt.StatusUDT
 
getDescription() - Method in enum com.barchart.udt.ErrorUDT
 
getError() - Method in exception com.barchart.udt.ExceptionUDT
 
getError() - Method in class com.barchart.udt.SocketUDT
Error object wrapper.
getErrorCode() - Method in class com.barchart.udt.SocketUDT
Error code set by last operation on a socket.
getErrorCode0() - Method in class com.barchart.udt.SocketUDT
 
getErrorMessage() - Method in class com.barchart.udt.SocketUDT
Native error message set by last operation on a socket.
getErrorMessage0() - Method in class com.barchart.udt.SocketUDT
 
getInetAddress() - Method in interface com.barchart.udt.net.IceDatagramSocket
Returns the address to which this socket is connected.
getInetAddress() - Method in interface com.barchart.udt.net.IceServerSocket
Returns the local address of this server socket.
getInetAddress() - Method in interface com.barchart.udt.net.IceSocket
Returns the address to which the socket is connected.
getInetAddress() - Method in class com.barchart.udt.net.NetServerSocketUDT
 
getInetAddress() - Method in class com.barchart.udt.net.NetSocketUDT
 
getInputStream() - Method in interface com.barchart.udt.net.IceSocket
Returns an input stream for this socket.
getInputStream() - Method in class com.barchart.udt.net.NetSocketUDT
 
getInputStream() - Method in class com.barchart.udt.nio.NioSocketUDT
 
getKeepAlive() - Method in interface com.barchart.udt.net.IceSocket
Tests if SO_KEEPALIVE is enabled.
getKeepAlive() - Method in class com.barchart.udt.net.NetSocketUDT
 
getLibraryExtractLocation() - Static method in class com.barchart.udt.ResourceUDT
 
getLibraryLoaderClassName() - Static method in class com.barchart.udt.ResourceUDT
 
getListenQueueSize() - Method in class com.barchart.udt.SocketUDT
 
getLocalAddress() - Method in interface com.barchart.udt.net.IceDatagramSocket
Gets the local address to which the socket is bound.
getLocalAddress() - Method in interface com.barchart.udt.net.IceSocket
Gets the local address to which the socket is bound.
getLocalAddress() - Method in class com.barchart.udt.net.NetSocketUDT
 
getLocalInetAddress() - Method in class com.barchart.udt.SocketUDT
 
getLocalInetPort() - Method in class com.barchart.udt.SocketUDT
 
getLocalPort() - Method in interface com.barchart.udt.net.IceDatagramSocket
Returns the port number on the local host to which this socket is bound.
getLocalPort() - Method in interface com.barchart.udt.net.IceServerSocket
Returns the port on which this socket is listening.
getLocalPort() - Method in interface com.barchart.udt.net.IceSocket
Returns the local port to which this socket is bound.
getLocalPort() - Method in class com.barchart.udt.net.NetServerSocketUDT
 
getLocalPort() - Method in class com.barchart.udt.net.NetSocketUDT
 
getLocalSocketAddress() - Method in interface com.barchart.udt.net.IceDatagramSocket
Returns the address of the endpoint this socket is bound to, or null if it is not bound yet.
getLocalSocketAddress() - Method in interface com.barchart.udt.net.IceServerSocket
Returns the address of the endpoint this socket is bound to, or null if it is not bound yet.
getLocalSocketAddress() - Method in interface com.barchart.udt.net.IceSocket
Returns the address of the endpoint this socket is bound to, or null if it is not bound yet.
getLocalSocketAddress() - Method in class com.barchart.udt.net.NetServerSocketUDT
 
getLocalSocketAddress() - Method in class com.barchart.udt.net.NetSocketUDT
 
getLocalSocketAddress() - Method in class com.barchart.udt.SocketUDT
 
getMaxSelectorSize() - Method in class com.barchart.udt.nio.SelectorProviderUDT
 
getMessageIsOdered() - Method in class com.barchart.udt.SocketUDT
default isOrdered value used by sendmsg mode
getMessageTimeTolLive() - Method in class com.barchart.udt.SocketUDT
default timeToLive value used by sendmsg mode
getOOBInline() - Method in interface com.barchart.udt.net.IceSocket
Tests if OOBINLINE is enabled.
getOOBInline() - Method in class com.barchart.udt.net.NetSocketUDT
 
getOption(OptionUDT<T>) - Method in class com.barchart.udt.SocketUDT
 
getOption0(int, Class<?>) - Method in class com.barchart.udt.SocketUDT
 
getOutputStream() - Method in interface com.barchart.udt.net.IceSocket
Returns an output stream for this socket.
getOutputStream() - Method in class com.barchart.udt.net.NetSocketUDT
 
getOutputStream() - Method in class com.barchart.udt.nio.NioSocketUDT
 
getPerfInfo() - Method in class com.barchart.udt.CCC
 
getPort() - Method in interface com.barchart.udt.net.IceDatagramSocket
Returns the port for this socket.
getPort() - Method in interface com.barchart.udt.net.IceSocket
Returns the remote port to which this socket is connected.
getPort() - Method in class com.barchart.udt.net.NetSocketUDT
 
getReceiveBufferSize() - Method in interface com.barchart.udt.net.IceDatagramSocket
Get value of the SO_RCVBUF option for this DatagramSocket, that is the buffer size used by the platform for input on this DatagramSocket.
getReceiveBufferSize() - Method in interface com.barchart.udt.net.IceServerSocket
Gets the value of the SO_RCVBUF option for this ServerSocket, that is the proposed buffer size that will be used for Sockets accepted from this ServerSocket.
getReceiveBufferSize() - Method in interface com.barchart.udt.net.IceSocket
Gets the value of the SO_RCVBUF option for this Socket, that is the buffer size used by the platform for input on this Socket.
getReceiveBufferSize() - Method in class com.barchart.udt.net.NetServerSocketUDT
 
getReceiveBufferSize() - Method in class com.barchart.udt.net.NetSocketUDT
 
getReceiveBufferSize() - Method in class com.barchart.udt.SocketUDT
Get maximum receive buffer size.
getRemoteInetAddress() - Method in class com.barchart.udt.SocketUDT
 
getRemoteInetPort() - Method in class com.barchart.udt.SocketUDT
 
getRemoteSocketAddress() - Method in interface com.barchart.udt.net.IceDatagramSocket
Returns the address of the endpoint this socket is connected to, or null if it is unconnected.
getRemoteSocketAddress() - Method in interface com.barchart.udt.net.IceSocket
Returns the address of the endpoint this socket is connected to, or null if it is unconnected.
getRemoteSocketAddress() - Method in class com.barchart.udt.net.NetSocketUDT
 
getRemoteSocketAddress() - Method in class com.barchart.udt.SocketUDT
 
getReuseAddress() - Method in interface com.barchart.udt.net.IceDatagramSocket
Tests if SO_REUSEADDR is enabled.
getReuseAddress() - Method in interface com.barchart.udt.net.IceServerSocket
Tests if SO_REUSEADDR is enabled.
getReuseAddress() - Method in interface com.barchart.udt.net.IceSocket
Tests if SO_REUSEADDR is enabled.
getReuseAddress() - Method in class com.barchart.udt.net.NetServerSocketUDT
 
getReuseAddress() - Method in class com.barchart.udt.net.NetSocketUDT
 
getReuseAddress() - Method in class com.barchart.udt.SocketUDT
Check if local bind address is set to reuse mode.
getSendBufferSize() - Method in interface com.barchart.udt.net.IceDatagramSocket
Get value of the SO_SNDBUF option for this DatagramSocket, that is the buffer size used by the platform for output on this DatagramSocket.
getSendBufferSize() - Method in interface com.barchart.udt.net.IceSocket
Get value of the SO_SNDBUF option for this Socket, that is the buffer size used by the platform for output on this Socket.
getSendBufferSize() - Method in class com.barchart.udt.net.NetSocketUDT
 
getSendBufferSize() - Method in class com.barchart.udt.SocketUDT
Get maximum send buffer size.
getSignatureJNI0() - Static method in class com.barchart.udt.SocketUDT
Verify that java code and c++ code builds are consistent.
getSocketID() - Method in exception com.barchart.udt.ExceptionUDT
 
getSoLinger() - Method in interface com.barchart.udt.net.IceSocket
Returns setting for SO_LINGER.
getSoLinger() - Method in class com.barchart.udt.net.NetSocketUDT
 
getSoLinger() - Method in class com.barchart.udt.SocketUDT
Get time to linger on close (seconds).
getSoTimeout() - Method in interface com.barchart.udt.net.IceDatagramSocket
Retrieve setting for SO_TIMEOUT.
getSoTimeout() - Method in interface com.barchart.udt.net.IceServerSocket
Retrieve setting for SO_TIMEOUT.
getSoTimeout() - Method in interface com.barchart.udt.net.IceSocket
Returns setting for SO_TIMEOUT.
getSoTimeout() - Method in class com.barchart.udt.net.NetServerSocketUDT
 
getSoTimeout() - Method in class com.barchart.udt.net.NetSocketUDT
 
getSoTimeout() - Method in class com.barchart.udt.SocketUDT
Get "any blocking operation" timeout setting.
getStatus0() - Method in class com.barchart.udt.SocketUDT
 
getTcpNoDelay() - Method in interface com.barchart.udt.net.IceSocket
Tests if TCP_NODELAY is enabled.
getTcpNoDelay() - Method in class com.barchart.udt.net.NetSocketUDT
 
getTrafficClass() - Method in interface com.barchart.udt.net.IceDatagramSocket
Gets traffic class or type-of-service in the IP datagram header for packets sent from this DatagramSocket.
getTrafficClass() - Method in interface com.barchart.udt.net.IceSocket
Gets traffic class or type-of-service in the IP header for packets sent from this Socket
getTrafficClass() - Method in class com.barchart.udt.net.NetSocketUDT
 
globalMicrosSendDurationTotal() - Method in class com.barchart.udt.MonitorUDT
 
globalReceivedAckTotal() - Method in class com.barchart.udt.MonitorUDT
 
globalReceivedNakTotal() - Method in class com.barchart.udt.MonitorUDT
 
globalReceivedTotal() - Method in class com.barchart.udt.MonitorUDT
 
globalReceiverLost() - Method in class com.barchart.udt.MonitorUDT
 
globalRetransmittedTotal() - Method in class com.barchart.udt.MonitorUDT
 
globalSenderLost() - Method in class com.barchart.udt.MonitorUDT
 
globalSentAckTotal() - Method in class com.barchart.udt.MonitorUDT
 
globalSentNakTotal() - Method in class com.barchart.udt.MonitorUDT
 
globalSentTotal() - Method in class com.barchart.udt.MonitorUDT
 

H

HAS_READ - Static variable in class com.barchart.udt.nio.SelectionKeyUDT
JDK interest to Epoll READ mapping.
HAS_WRITE - Static variable in class com.barchart.udt.nio.SelectionKeyUDT
JDK interest to Epoll WRITE mapping.
hasError() - Method in enum com.barchart.udt.EpollUDT.Opt
 
hashCode() - Method in class com.barchart.udt.LingerUDT
 
hashCode() - Method in class com.barchart.udt.nio.SelectionKeyUDT
Key hach code based on socket-id.
hashCode() - Method in class com.barchart.udt.SocketUDT
Note: uses SocketUDT.socketID as hash code.
hasLoadedLocalSocketAddress() - Method in class com.barchart.udt.SocketUDT
Load SocketUDT.localSocketAddress value.
hasLoadedRemoteSocketAddress() - Method in class com.barchart.udt.SocketUDT
Load SocketUDT.remoteSocketAddress value.
hasRead() - Method in enum com.barchart.udt.EpollUDT.Opt
 
hasWrite() - Method in enum com.barchart.udt.EpollUDT.Opt
 
HelpUDT - Class in com.barchart.udt.util
miscellaneous utilities

I

IceCommon - Interface in com.barchart.udt.net
custom/common acceptor/connector socket features
IceDatagramSocket - Interface in com.barchart.udt.net
compatibility verification interface
IceServerSocket - Interface in com.barchart.udt.net
compatibility verification interface
IceSocket - Interface in com.barchart.udt.net
compatibility verification interface
id - Variable in class com.barchart.udt.EpollUDT
 
id() - Method in class com.barchart.udt.EpollUDT
poll descriptor id
id() - Method in class com.barchart.udt.SocketUDT
native socket descriptor id; assigned by udt library
implCloseSelectableChannel() - Method in class com.barchart.udt.nio.ServerSocketChannelUDT
 
implCloseSelectableChannel() - Method in class com.barchart.udt.nio.SocketChannelUDT
 
implCloseSelector() - Method in class com.barchart.udt.nio.SelectorUDT
 
implConfigureBlocking(boolean) - Method in class com.barchart.udt.nio.ServerSocketChannelUDT
 
implConfigureBlocking(boolean) - Method in class com.barchart.udt.nio.SocketChannelUDT
 
INFINITE_TTL - Static variable in class com.barchart.udt.SocketUDT
infinite message time to live;
init() - Method in class com.barchart.udt.CCC
 
INIT_OK - Static variable in class com.barchart.udt.SocketUDT
Helper value that can be checked from CCC class and force JNI library load
initClass0() - Static method in class com.barchart.udt.SocketUDT
Call this after loading native library.
initInstance0(int) - Method in class com.barchart.udt.SocketUDT
used by default constructor
initInstance1(int) - Method in class com.barchart.udt.SocketUDT
used by accept() internally
inputStream - Variable in class com.barchart.udt.net.NetSocketUDT
 
interestOps() - Method in class com.barchart.udt.nio.SelectionKeyUDT
 
interestOps(int) - Method in class com.barchart.udt.nio.SelectionKeyUDT
 
intValue() - Method in class com.barchart.udt.LingerUDT
 
Is_Address_Reuse_Enabled - Static variable in class com.barchart.udt.OptionUDT
reuse an existing port or create a one.
Is_Randezvous_Connect_Enabled - Static variable in class com.barchart.udt.OptionUDT
rendezvous connection mode, enabled/disabled
Is_Receive_Synchronous - Static variable in class com.barchart.udt.OptionUDT
if receiving is blocking, true/false
Is_Send_Synchronous - Static variable in class com.barchart.udt.OptionUDT
if sending is blocking., true/false
isActive - Variable in class com.barchart.udt.EpollUDT
 
isActive() - Method in class com.barchart.udt.EpollUDT
poll becomes active after instance creation and inactive after EpollUDT.destroy()
isBlocking() - Method in class com.barchart.udt.SocketUDT
Check if socket is in strict blocking mode.
isBlockingMode - Variable in class com.barchart.udt.nio.SocketChannelUDT
local volatile variable, which mirrors super.blocking, to avoid the cost of synchronized call inside isBlocking()
isBound() - Method in interface com.barchart.udt.net.IceDatagramSocket
Returns the binding state of the socket.
isBound() - Method in interface com.barchart.udt.net.IceServerSocket
Returns the binding state of the ServerSocket.
isBound() - Method in interface com.barchart.udt.net.IceSocket
Returns the binding state of the socket.
isBound() - Method in class com.barchart.udt.net.NetServerSocketUDT
 
isBound() - Method in class com.barchart.udt.net.NetSocketUDT
 
isBound() - Method in class com.barchart.udt.SocketUDT
Check if socket is bound.
isClosed() - Method in interface com.barchart.udt.net.IceDatagramSocket
Returns whether the socket is closed or not.
isClosed() - Method in interface com.barchart.udt.net.IceServerSocket
Returns the closed state of the ServerSocket.
isClosed() - Method in interface com.barchart.udt.net.IceSocket
Returns the closed state of the socket.
isClosed() - Method in class com.barchart.udt.net.NetServerSocketUDT
 
isClosed() - Method in class com.barchart.udt.net.NetSocketUDT
 
isClosed() - Method in class com.barchart.udt.SocketUDT
Check if socket is closed.
isConnected() - Method in interface com.barchart.udt.net.IceDatagramSocket
Returns the connection state of the socket.
isConnected() - Method in interface com.barchart.udt.net.IceSocket
Returns the connection state of the socket.
isConnected() - Method in class com.barchart.udt.net.NetSocketUDT
 
isConnected() - Method in class com.barchart.udt.nio.SocketChannelUDT
 
isConnected() - Method in class com.barchart.udt.SocketUDT
Check if KindUDT.CONNECTOR socket is connected.
isConnectFinished() - Method in interface com.barchart.udt.nio.ChannelUDT
Was connection request SocketChannelUDT.connect(java.net.SocketAddress) acknowledged by SocketChannelUDT.finishConnect()?
isConnectFinished() - Method in class com.barchart.udt.nio.ServerSocketChannelUDT
 
isConnectFinished - Variable in class com.barchart.udt.nio.SocketChannelUDT
 
isConnectFinished() - Method in class com.barchart.udt.nio.SocketChannelUDT
 
isConnectionPending - Variable in class com.barchart.udt.nio.SocketChannelUDT
 
isConnectionPending() - Method in class com.barchart.udt.nio.SocketChannelUDT
 
isInputShutdown() - Method in interface com.barchart.udt.net.IceSocket
Returns whether the read-half of the socket connection is closed.
isInputShutdown() - Method in class com.barchart.udt.net.NetSocketUDT
 
isNonBlocking() - Method in class com.barchart.udt.SocketUDT
Check if socket is in strict non-blocking mode.
isNumeric(Field) - Method in class com.barchart.udt.MonitorUDT
 
isOpen() - Method in class com.barchart.udt.SocketUDT
Check if socket is open.
isOutputShutdown() - Method in interface com.barchart.udt.net.IceSocket
Returns whether the write-half of the socket connection is closed.
isOutputShutdown() - Method in class com.barchart.udt.net.NetSocketUDT
 
isRendezvous() - Method in class com.barchart.udt.SocketUDT
 
isSameResource(URLConnection, URLConnection) - Static method in class com.barchart.udt.lib.ResourceManagerUDT
 
isSocketBroken() - Method in class com.barchart.udt.nio.SelectionKeyUDT
Check socket termination status.
isSupportedPlatform() - Static method in class com.barchart.udt.lib.PluginPropsUDT
is current platform defined in PluginPropsUDT.NAR_AOL_PROPERTIES file?
isValid() - Method in class com.barchart.udt.nio.SelectionKeyUDT
 
isValidInterestRequest() - Method in enum com.barchart.udt.EpollUDT.Opt
Non-empty mask of 3 parts.

J

JAVA_VENDOR - Static variable in class com.barchart.udt.lib.VersionUDT
 
JAVA_VERSION - Static variable in class com.barchart.udt.lib.VersionUDT
 
JAVA_VM_NAME - Static variable in class com.barchart.udt.lib.VersionUDT
 

K

keys() - Method in class com.barchart.udt.nio.SelectorUDT
 
kindUDT() - Method in interface com.barchart.udt.nio.ChannelUDT
The kind of UDT channel.
KindUDT - Enum in com.barchart.udt.nio
UDT channel role type, or kind.
kindUDT() - Method in class com.barchart.udt.nio.RendezvousChannelUDT
 
kindUDT() - Method in class com.barchart.udt.nio.SelectionKeyUDT
Channel role.
kindUDT() - Method in class com.barchart.udt.nio.ServerSocketChannelUDT
 
kindUDT() - Method in class com.barchart.udt.nio.SocketChannelUDT
 

L

LibraryLoader - Interface in com.barchart.udt.lib
generic library loader service; alternative implementation can be provided with ResourceUDT
LibraryLoaderUDT - Class in com.barchart.udt.lib
default library loader implementation;
LibraryLoaderUDT() - Constructor for class com.barchart.udt.lib.LibraryLoaderUDT
 
LINGER_ZERO - Static variable in class com.barchart.udt.LingerUDT
 
LingerUDT - Class in com.barchart.udt
 
LingerUDT(int) - Constructor for class com.barchart.udt.LingerUDT
Default constructor.
listen(int) - Method in class com.barchart.udt.SocketUDT
 
listen0(int) - Method in class com.barchart.udt.SocketUDT
 
load(String) - Method in interface com.barchart.udt.lib.LibraryLoader
load library with extract to provided location
load(String) - Method in class com.barchart.udt.lib.LibraryLoaderUDT
load using provided extract location
loadAll(List<String>, String) - Method in class com.barchart.udt.lib.LibraryLoaderUDT
 
loadRelease(String) - Method in class com.barchart.udt.lib.LibraryLoaderUDT
try to load from JAR class path library
loadStaging(String) - Method in class com.barchart.udt.lib.LibraryLoaderUDT
try to load from NAR exploded class path library
loadTesting(String) - Method in class com.barchart.udt.lib.LibraryLoaderUDT
try to load from CDT exploded class path library
localPacketsReceived() - Method in class com.barchart.udt.MonitorUDT
 
localPacketsSent() - Method in class com.barchart.udt.MonitorUDT
 
localReceivedAck() - Method in class com.barchart.udt.MonitorUDT
 
localReceivedNak() - Method in class com.barchart.udt.MonitorUDT
 
localReceiverLost() - Method in class com.barchart.udt.MonitorUDT
 
localRetransmitted() - Method in class com.barchart.udt.MonitorUDT
 
localSenderLost() - Method in class com.barchart.udt.MonitorUDT
 
localSentAck() - Method in class com.barchart.udt.MonitorUDT
 
localSentNak() - Method in class com.barchart.udt.MonitorUDT
 
log - Static variable in class com.barchart.udt.EpollUDT
 
log - Static variable in class com.barchart.udt.lib.PluginPropsUDT
 
log - Static variable in class com.barchart.udt.lib.ResourceManagerUDT
 
log - Static variable in class com.barchart.udt.lib.VersionUDT
 
log() - Static method in class com.barchart.udt.lib.VersionUDT
 
log - Static variable in class com.barchart.udt.nio.SelectionKeyUDT
 
log - Static variable in class com.barchart.udt.nio.SelectorUDT
 
log - Static variable in class com.barchart.udt.nio.ServerSocketChannelUDT
 
log - Static variable in class com.barchart.udt.nio.SocketChannelUDT
 
log - Static variable in class com.barchart.udt.OptionUDT
 
log - Static variable in class com.barchart.udt.SocketUDT
 
log - Static variable in enum com.barchart.udt.StatusUDT
 
log - Static variable in class com.barchart.udt.util.HelpUDT
 
logError(String) - Method in class com.barchart.udt.nio.SelectionKeyUDT
Key processing logic error logger.
logSocketId(String, int) - Method in class com.barchart.udt.nio.SelectorUDT
 
longValue() - Method in class com.barchart.udt.LingerUDT
 

M

main(String[]) - Static method in class com.barchart.udt.AppClient
 
main(String[]) - Static method in class com.barchart.udt.AppServer
 
makeValid(boolean) - Method in class com.barchart.udt.nio.SelectionKeyUDT
Change socket registration with epoll, and change key validity status.
mark(int) - Method in class com.barchart.udt.net.NetInputStreamUDT
 
mark(int) - Method in class com.barchart.udt.nio.NioInputStreamUDT
 
markSupported() - Method in class com.barchart.udt.net.NetInputStreamUDT
 
markSupported() - Method in class com.barchart.udt.nio.NioInputStreamUDT
 
maximimSelectorSize - Variable in class com.barchart.udt.nio.SelectorUDT
 
Maximum_Bandwidth - Static variable in class com.barchart.udt.OptionUDT
maximum bandwidth (bytes per second) that the connection can use.
Maximum_Transfer_Unit - Static variable in class com.barchart.udt.OptionUDT
the Maximum Transfer Unit., bytes
mbpsBandwidth - Variable in class com.barchart.udt.MonitorUDT
estimated bandwidth, in Mb/s
mbpsReceiveRate() - Method in class com.barchart.udt.MonitorUDT
 
mbpsRecvRate - Variable in class com.barchart.udt.MonitorUDT
receiving rate in Mb/s
mbpsSendRate - Variable in class com.barchart.udt.MonitorUDT
sending rate in Mb/s
mbpsSendRate() - Method in class com.barchart.udt.MonitorUDT
 
md5sum(String) - Static method in class com.barchart.udt.util.HelpUDT
 
microsSendTime() - Method in class com.barchart.udt.MonitorUDT
 
millisSinceStart() - Method in class com.barchart.udt.MonitorUDT
 
monitor(SocketUDT) - Static method in class com.barchart.udt.AppClient
 
monitor() - Method in class com.barchart.udt.SocketUDT
performance monitor; updated by SocketUDT.updateMonitor(boolean) in JNI
MonitorUDT - Class in com.barchart.udt
note: do not change field names; used by JNI
MonitorUDT(SocketUDT) - Constructor for class com.barchart.udt.MonitorUDT
 
msRTT - Variable in class com.barchart.udt.MonitorUDT
RTT, in milliseconds
msTimeStamp - Variable in class com.barchart.udt.MonitorUDT
time since the UDT entity is started, in milliseconds.

N

name() - Method in class com.barchart.udt.OptionUDT
 
NAR_AOL_PROPERTIES - Static variable in class com.barchart.udt.lib.PluginPropsUDT
NAR properties file; should be present in project root folder during build time for plug-in configuration and as a class path resource during run time for properties lookup.
narARCH() - Static method in class com.barchart.udt.lib.PluginPropsUDT
map JVM arch name to NAR arch name
narLINK() - Static method in class com.barchart.udt.lib.PluginPropsUDT
map JVM arch/os name to NAR tool chain name
narOS() - Static method in class com.barchart.udt.lib.PluginPropsUDT
map JVM os name to NAR os name
Native - Annotation Type in com.barchart.udt.anno
annotation marks a native JNI entity, please not change it in any way
NetInputStreamUDT - Class in com.barchart.udt.net
InputStream implementation for UDT sockets.
NetInputStreamUDT(SocketUDT) - Constructor for class com.barchart.udt.net.NetInputStreamUDT
 
NetOutputStreamUDT - Class in com.barchart.udt.net
OutputStream for UDT sockets.
NetOutputStreamUDT(SocketUDT) - Constructor for class com.barchart.udt.net.NetOutputStreamUDT
 
NetServerSocketUDT - Class in com.barchart.udt.net
ServerSocket - like wrapper for SocketUDT
NetServerSocketUDT() - Constructor for class com.barchart.udt.net.NetServerSocketUDT
uses TypeUDT.STREAM socket in blocking mode
NetServerSocketUDT(SocketUDT) - Constructor for class com.barchart.udt.net.NetServerSocketUDT
uses provided socket keeping blocking mode
NetSocketUDT - Class in com.barchart.udt.net
Socket - like wrapper for SocketUDT
NetSocketUDT() - Constructor for class com.barchart.udt.net.NetSocketUDT
uses TypeUDT.STREAM socket in blocking mode
NetSocketUDT(SocketUDT) - Constructor for class com.barchart.udt.net.NetSocketUDT
uses provided socket keeping blocking mode
NEW(int, Class<T>, OptionUDT.Format) - Static method in class com.barchart.udt.OptionUDT
 
newDirectIntBufer(int) - Static method in class com.barchart.udt.util.HelpUDT
direct integer buffer with proper native byte order
NioInputStreamUDT - Class in com.barchart.udt.nio
InputStream implementation for UDT sockets.
NioInputStreamUDT(SocketChannelUDT) - Constructor for class com.barchart.udt.nio.NioInputStreamUDT
Creates a new input stream for the specified channel.
NioOutputStreamUDT - Class in com.barchart.udt.nio
OutputStream for UDT sockets.
NioOutputStreamUDT(SocketChannelUDT) - Constructor for class com.barchart.udt.nio.NioOutputStreamUDT
Creates a new UDT output stream.
NioServerSocketUDT - Class in com.barchart.udt.nio
 
NioServerSocketUDT(ServerSocketChannelUDT) - Constructor for class com.barchart.udt.nio.NioServerSocketUDT
 
NioSocketUDT - Class in com.barchart.udt.nio
 
NioSocketUDT(SocketChannelUDT) - Constructor for class com.barchart.udt.nio.NioSocketUDT
 

O

onACK(int) - Method in class com.barchart.udt.CCC
 
onLoss(int[]) - Method in class com.barchart.udt.CCC
 
onTimeout() - Method in class com.barchart.udt.CCC
 
open(TypeUDT) - Static method in class com.barchart.udt.nio.SelectorUDT
use this call to instantiate a selector for UDT
openDatagramChannel() - Method in class com.barchart.udt.nio.SelectorProviderUDT
Not supported.
openPipe() - Method in class com.barchart.udt.nio.SelectorProviderUDT
Not supported.
openRendezvousChannel() - Method in class com.barchart.udt.nio.SelectorProviderUDT
Open UDT KindUDT.RENDEZVOUS socket channel.
openSelector() - Method in class com.barchart.udt.nio.SelectorProviderUDT
Open UDT specific selector.
openServerSocketChannel() - Method in class com.barchart.udt.nio.SelectorProviderUDT
Open UDT KindUDT.ACCEPTOR socket channel.
openSocketChannel() - Method in class com.barchart.udt.nio.SelectorProviderUDT
Open UDT KindUDT.CONNECTOR socket channel.
OptionUDT<T> - Class in com.barchart.udt
The Enum OptionUDT.
OptionUDT(int, Class<T>, OptionUDT.Format) - Constructor for class com.barchart.udt.OptionUDT
 
OptionUDT.Format - Enum in com.barchart.udt
render options in human format
OS_ARCH - Static variable in class com.barchart.udt.lib.PluginPropsUDT
current architecture reported by JVM
OS_ARCH - Static variable in class com.barchart.udt.lib.VersionUDT
 
OS_NAME - Static variable in class com.barchart.udt.lib.PluginPropsUDT
current operating system reported by JVM
OS_NAME - Static variable in class com.barchart.udt.lib.VersionUDT
 
OS_VERSION - Static variable in class com.barchart.udt.lib.VersionUDT
 
outputStream - Variable in class com.barchart.udt.net.NetSocketUDT
 

P

PACKAGE_NAME - Static variable in class com.barchart.udt.ResourceUDT
 
pktCongestionWindow - Variable in class com.barchart.udt.MonitorUDT
congestion window size, in number of packets
pktFlightSize - Variable in class com.barchart.udt.MonitorUDT
number of packets on flight
pktFlowWindow - Variable in class com.barchart.udt.MonitorUDT
flow window size, in number of packets
pktRcvLoss - Variable in class com.barchart.udt.MonitorUDT
number of lost packets (receiverer side)
pktRcvLossTotal - Variable in class com.barchart.udt.MonitorUDT
total number of lost packets (receiver side)
pktRecv - Variable in class com.barchart.udt.MonitorUDT
number of received packets
pktRecvACK - Variable in class com.barchart.udt.MonitorUDT
number of received ACK packets
pktRecvACKTotal - Variable in class com.barchart.udt.MonitorUDT
total number of received ACK packets
pktRecvNAK - Variable in class com.barchart.udt.MonitorUDT
number of received NAK packets
pktRecvNAKTotal - Variable in class com.barchart.udt.MonitorUDT
total number of received NAK packets
pktRecvTotal - Variable in class com.barchart.udt.MonitorUDT
total number of received packets
pktRetrans - Variable in class com.barchart.udt.MonitorUDT
number of retransmitted packets
pktRetransTotal - Variable in class com.barchart.udt.MonitorUDT
total number of retransmitted packets
pktSent - Variable in class com.barchart.udt.MonitorUDT
number of sent data packets, including retransmissions
pktSentACK - Variable in class com.barchart.udt.MonitorUDT
number of sent ACK packets
pktSentACKTotal - Variable in class com.barchart.udt.MonitorUDT
total number of sent ACK packets
pktSentNAK - Variable in class com.barchart.udt.MonitorUDT
number of sent NAK packets
pktSentNAKTotal - Variable in class com.barchart.udt.MonitorUDT
total number of sent NAK packets
pktSentTotal - Variable in class com.barchart.udt.MonitorUDT
total number of sent data packets, including retransmissions
pktSndLoss - Variable in class com.barchart.udt.MonitorUDT
number of lost packets (sender side)
pktSndLossTotal - Variable in class com.barchart.udt.MonitorUDT
total number of lost packets (sender side)
PluginPropsUDT - Class in com.barchart.udt.lib
maven-nar-plugin build-time properties which determine library name and path conventions; AOL stands for "arch/os/linker"
PluginPropsUDT() - Constructor for class com.barchart.udt.lib.PluginPropsUDT
 
PROP_BARCHART_ARTIFACT - Static variable in class com.barchart.udt.lib.VersionUDT
 
PROP_BARCHART_GROUP - Static variable in class com.barchart.udt.lib.VersionUDT
 
PROP_BARCHART_NAME - Static variable in class com.barchart.udt.lib.VersionUDT
 
PROP_BARCHART_TIMESTAMP - Static variable in class com.barchart.udt.lib.VersionUDT
 
PROP_BARCHART_VERSION - Static variable in class com.barchart.udt.lib.VersionUDT
 
PROP_FILE - Static variable in class com.barchart.udt.lib.VersionUDT
 
PROP_JAVA_VENDOR - Static variable in class com.barchart.udt.lib.VersionUDT
 
PROP_JAVA_VERSION - Static variable in class com.barchart.udt.lib.VersionUDT
 
PROP_JAVA_VM_NAME - Static variable in class com.barchart.udt.lib.VersionUDT
 
PROP_OS_ARCH - Static variable in class com.barchart.udt.lib.VersionUDT
 
PROP_OS_NAME - Static variable in class com.barchart.udt.lib.VersionUDT
 
PROP_OS_VERSION - Static variable in class com.barchart.udt.lib.VersionUDT
 
PROP_UDT_VERSION - Static variable in class com.barchart.udt.lib.VersionUDT
 
property(String) - Static method in class com.barchart.udt.lib.PluginPropsUDT
find property entry in the PluginPropsUDT.NAR_AOL_PROPERTIES file
PROPERTY_LIBRARY_EXTRACT_LOCATION - Static variable in class com.barchart.udt.ResourceUDT
system property which if provided will override ResourceUDT.DEFAULT_LIBRARY_EXTRACT_LOCATION
PROPERTY_LOADER_CLASS_NAME - Static variable in class com.barchart.udt.ResourceUDT
system property which if provided will override default native loader
props - Static variable in class com.barchart.udt.lib.PluginPropsUDT
properties from PluginPropsUDT.NAR_AOL_PROPERTIES file
Protocol_Receive_Buffer_Size - Static variable in class com.barchart.udt.OptionUDT
UDT receiving buffer size limit, bytes
Protocol_Send_Buffer_Size - Static variable in class com.barchart.udt.OptionUDT
maximum buffer in sending queue.
providerUDT() - Method in interface com.barchart.udt.nio.ChannelUDT
UDT specific provider which produced this channel.
providerUDT() - Method in class com.barchart.udt.nio.ServerSocketChannelUDT
 
providerUDT() - Method in class com.barchart.udt.nio.SocketChannelUDT
 

R

read() - Method in class com.barchart.udt.net.NetInputStreamUDT
 
read(byte[]) - Method in class com.barchart.udt.net.NetInputStreamUDT
 
read(byte[], int, int) - Method in class com.barchart.udt.net.NetInputStreamUDT
 
read() - Method in class com.barchart.udt.nio.NioInputStreamUDT
 
read(byte[]) - Method in class com.barchart.udt.nio.NioInputStreamUDT
 
read(byte[], int, int) - Method in class com.barchart.udt.nio.NioInputStreamUDT
 
read(ByteBuffer) - Method in class com.barchart.udt.nio.SocketChannelUDT
See SocketChannel.read(ByteBuffer) contract; note: this method does not return (-1) as EOS (end of stream flag)
read(ByteBuffer[], int, int) - Method in class com.barchart.udt.nio.SocketChannelUDT
 
readyOps() - Method in class com.barchart.udt.nio.SelectionKeyUDT
 
readyOps(int) - Method in class com.barchart.udt.nio.SelectionKeyUDT
 
receive(DatagramPacket) - Method in interface com.barchart.udt.net.IceDatagramSocket
Receives a datagram packet from this socket.
receive(byte[]) - Method in class com.barchart.udt.SocketUDT
receive into byte[] array upto array.length bytes
receive(byte[], int, int) - Method in class com.barchart.udt.SocketUDT
receive into byte[] array upto size=limit-position bytes
receive(ByteBuffer) - Method in class com.barchart.udt.SocketUDT
receive into DirectByteBuffer; upto Buffer.remaining() bytes
receive0(int, int, byte[]) - Static method in class com.barchart.udt.SocketUDT
receive into a complete byte array
receive1(int, int, byte[], int, int) - Static method in class com.barchart.udt.SocketUDT
receive into a portion of a byte array
receive2(int, int, ByteBuffer, int, int) - Static method in class com.barchart.udt.SocketUDT
receive into a DirectByteBuffer
Receive_Buffer_Available - Static variable in class com.barchart.udt.OptionUDT
current available receiving buffer capacity, read only, bytes
Receive_Timeout - Static variable in class com.barchart.udt.OptionUDT
recv() timeout.
receiveFile(File, long, long) - Method in class com.barchart.udt.SocketUDT
Receive file from remote peer.
receiveFile0(int, String, long, long, int) - Static method in class com.barchart.udt.SocketUDT
Receive file.
register(AbstractSelectableChannel, int, Object) - Method in class com.barchart.udt.nio.SelectorUDT
 
remove(SocketUDT) - Method in class com.barchart.udt.EpollUDT
unregister socket from event processing poll
RendezvousChannelUDT - Class in com.barchart.udt.nio
SocketChannel-like wrapper for SocketUDT, can be either stream or message oriented, depending on TypeUDT
RendezvousChannelUDT(SelectorProviderUDT, SocketUDT) - Constructor for class com.barchart.udt.nio.RendezvousChannelUDT
Ensure rendezvous mode.
reset() - Method in class com.barchart.udt.net.NetInputStreamUDT
 
reset() - Method in class com.barchart.udt.nio.NioInputStreamUDT
 
ResourceManagerUDT - Class in com.barchart.udt.lib
class path resource extractor and system loader
ResourceManagerUDT() - Constructor for class com.barchart.udt.lib.ResourceManagerUDT
 
ResourceUDT - Class in com.barchart.udt
 

S

select() - Method in class com.barchart.udt.nio.SelectorUDT
 
select(long) - Method in class com.barchart.udt.nio.SelectorUDT
 
selectedKeys() - Method in class com.barchart.udt.nio.SelectorUDT
 
selectEpoll(int, IntBuffer, IntBuffer, IntBuffer, long) - Static method in class com.barchart.udt.SocketUDT
Basic access to UDT socket readiness selection feature.
SelectionKeyUDT - Class in com.barchart.udt.nio
UDT selection key implementation.
SelectionKeyUDT(SelectorUDT, ChannelUDT, Object) - Constructor for class com.barchart.udt.nio.SelectionKeyUDT
 
selectNow() - Method in class com.barchart.udt.nio.SelectorUDT
 
selector() - Method in class com.barchart.udt.nio.SelectionKeyUDT
 
SelectorProviderUDT - Class in com.barchart.udt.nio
selection provider for UDT
SelectorProviderUDT(TypeUDT) - Constructor for class com.barchart.udt.nio.SelectorProviderUDT
 
SelectorUDT - Class in com.barchart.udt.nio
selector
SelectorUDT(SelectorProvider, int) - Constructor for class com.barchart.udt.nio.SelectorUDT
 
send(DatagramPacket) - Method in interface com.barchart.udt.net.IceDatagramSocket
Sends a datagram packet from this socket.
send(byte[]) - Method in class com.barchart.udt.SocketUDT
send from byte[] array upto size=array.length bytes
send(byte[], int, int) - Method in class com.barchart.udt.SocketUDT
send from byte[] array upto size=limit-position bytes
send(ByteBuffer) - Method in class com.barchart.udt.SocketUDT
send from DirectByteBuffer, upto Buffer.remaining() bytes
send0(int, int, int, boolean, byte[]) - Static method in class com.barchart.udt.SocketUDT
send from a complete byte[] array; wrapper for UDT::send(), UDT::sendmsg()
send1(int, int, int, boolean, byte[], int, int) - Static method in class com.barchart.udt.SocketUDT
send from a portion of a byte[] array; wrapper for UDT::send(), UDT::sendmsg()
send2(int, int, int, boolean, ByteBuffer, int, int) - Static method in class com.barchart.udt.SocketUDT
send from DirectByteBuffer; wrapper for UDT::send(), UDT::sendmsg()
Send_Buffer_Consumed - Static variable in class com.barchart.udt.OptionUDT
current consumed sending buffer utilization, read only, bytes
Send_Timeout - Static variable in class com.barchart.udt.OptionUDT
send() timeout.
sendFile(File, long, long) - Method in class com.barchart.udt.SocketUDT
Send file to remote peer.
sendFile0(int, String, long, long, int) - Static method in class com.barchart.udt.SocketUDT
Send file.
sendUrgentData(int) - Method in interface com.barchart.udt.net.IceSocket
Send one byte of urgent data on the socket.
sendUrgentData(int) - Method in class com.barchart.udt.net.NetSocketUDT
 
ServerSocketChannelUDT - Class in com.barchart.udt.nio
ServerSocketChannel-like wrapper for SocketUDT can be either stream or message oriented, depending on TypeUDT
ServerSocketChannelUDT(SelectorProviderUDT, SocketUDT) - Constructor for class com.barchart.udt.nio.ServerSocketChannelUDT
 
setAcceptQueueSize(int) - Method in class com.barchart.udt.nio.SelectorProviderUDT
 
setACKInterval(int) - Method in class com.barchart.udt.CCC
 
setACKTimer(int) - Method in class com.barchart.udt.CCC
 
setBlocking(boolean) - Method in class com.barchart.udt.SocketUDT
Configure socket in strict blocking / strict non-blocking mode.
setBroadcast(boolean) - Method in interface com.barchart.udt.net.IceDatagramSocket
Enable/disable SO_BROADCAST.
setCWndSize(double) - Method in class com.barchart.udt.CCC
 
setDefaultMessageSendMode() - Method in class com.barchart.udt.SocketUDT
Apply default settings for message mode.
setKeepAlive(boolean) - Method in interface com.barchart.udt.net.IceSocket
Enable/disable SO_KEEPALIVE.
setKeepAlive(boolean) - Method in class com.barchart.udt.net.NetSocketUDT
 
setLibraryExtractLocation(String) - Static method in class com.barchart.udt.ResourceUDT
 
setLibraryLoaderClassName(String) - Static method in class com.barchart.udt.ResourceUDT
 
setMaxSelectorSize(int) - Method in class com.barchart.udt.nio.SelectorProviderUDT
 
setMessageIsOdered(boolean) - Method in class com.barchart.udt.SocketUDT
default isOrdered value used by sendmsg mode
setMessageTimeTolLive(int) - Method in class com.barchart.udt.SocketUDT
default timeToLive value used by sendmsg mode
setOOBInline(boolean) - Method in interface com.barchart.udt.net.IceSocket
Enable/disable OOBINLINE (receipt of TCP urgent data) By default, this option is disabled and TCP urgent data received on a socket is silently discarded.
setOOBInline(boolean) - Method in class com.barchart.udt.net.NetSocketUDT
 
setOption(OptionUDT<T>, T) - Method in class com.barchart.udt.SocketUDT
 
setOption0(int, Class<?>, Object) - Method in class com.barchart.udt.SocketUDT
 
setPacketSndPeriod(double) - Method in class com.barchart.udt.CCC
 
setPerformancePreferences(int, int, int) - Method in interface com.barchart.udt.net.IceServerSocket
Sets performance preferences for this ServerSocket.
setPerformancePreferences(int, int, int) - Method in interface com.barchart.udt.net.IceSocket
Sets performance preferences for this socket.
setPerformancePreferences(int, int, int) - Method in class com.barchart.udt.net.NetServerSocketUDT
 
setPerformancePreferences(int, int, int) - Method in class com.barchart.udt.net.NetSocketUDT
 
setRate(int) - Method in class com.barchart.udt.ccc.UDPBlast
 
setReceiveBufferSize(int) - Method in interface com.barchart.udt.net.IceDatagramSocket
Sets the SO_RCVBUF option to the specified value for this DatagramSocket.
setReceiveBufferSize(int) - Method in interface com.barchart.udt.net.IceServerSocket
Sets a default proposed value for the SO_RCVBUF option for sockets accepted from this ServerSocket.
setReceiveBufferSize(int) - Method in interface com.barchart.udt.net.IceSocket
Sets the SO_RCVBUF option to the specified value for this Socket .
setReceiveBufferSize(int) - Method in class com.barchart.udt.net.NetServerSocketUDT
 
setReceiveBufferSize(int) - Method in class com.barchart.udt.net.NetSocketUDT
 
setReceiveBufferSize(int) - Method in class com.barchart.udt.SocketUDT
Set maximum receive buffer size.
setRendezvous(boolean) - Method in class com.barchart.udt.SocketUDT
 
setReuseAddress(boolean) - Method in interface com.barchart.udt.net.IceDatagramSocket
Enable/disable the SO_REUSEADDR socket option.
setReuseAddress(boolean) - Method in interface com.barchart.udt.net.IceServerSocket
Enable/disable the SO_REUSEADDR socket option.
setReuseAddress(boolean) - Method in interface com.barchart.udt.net.IceSocket
Enable/disable the SO_REUSEADDR socket option.
setReuseAddress(boolean) - Method in class com.barchart.udt.net.NetServerSocketUDT
 
setReuseAddress(boolean) - Method in class com.barchart.udt.net.NetSocketUDT
 
setReuseAddress(boolean) - Method in class com.barchart.udt.SocketUDT
 
setRTO(int) - Method in class com.barchart.udt.CCC
 
setSendBufferSize(int) - Method in interface com.barchart.udt.net.IceDatagramSocket
Sets the SO_SNDBUF option to the specified value for this DatagramSocket.
setSendBufferSize(int) - Method in interface com.barchart.udt.net.IceSocket
Sets the SO_SNDBUF option to the specified value for this Socket .
setSendBufferSize(int) - Method in class com.barchart.udt.net.NetSocketUDT
 
setSendBufferSize(int) - Method in class com.barchart.udt.SocketUDT
Set maximum send buffer size.
setSoLinger(boolean, int) - Method in interface com.barchart.udt.net.IceSocket
Enable/disable SO_LINGER with the specified linger time in seconds.
setSoLinger(boolean, int) - Method in class com.barchart.udt.net.NetSocketUDT
 
setSoLinger(boolean, int) - Method in class com.barchart.udt.SocketUDT
 
setSoTimeout(int) - Method in interface com.barchart.udt.net.IceDatagramSocket
Enable/disable SO_TIMEOUT with the specified timeout, in milliseconds.
setSoTimeout(int) - Method in interface com.barchart.udt.net.IceServerSocket
Enable/disable SO_TIMEOUT with the specified timeout, in milliseconds.
setSoTimeout(int) - Method in interface com.barchart.udt.net.IceSocket
Enable/disable SO_TIMEOUT with the specified timeout, in milliseconds.
setSoTimeout(int) - Method in class com.barchart.udt.net.NetServerSocketUDT
 
setSoTimeout(int) - Method in class com.barchart.udt.net.NetSocketUDT
 
setSoTimeout(int) - Method in class com.barchart.udt.SocketUDT
call timeout (milliseconds); Set a timeout on blocking Socket operations: ServerSocket.accept(); SocketInputStream.read(); DatagramSocket.receive(); Enable/disable SO_TIMEOUT with the specified timeout, in milliseconds.
setTcpNoDelay(boolean) - Method in interface com.barchart.udt.net.IceSocket
Enable/disable TCP_NODELAY (disable/enable Nagle's algorithm).
setTcpNoDelay(boolean) - Method in class com.barchart.udt.net.NetSocketUDT
 
setTrafficClass(int) - Method in interface com.barchart.udt.net.IceDatagramSocket
Sets traffic class or type-of-service octet in the IP datagram header for datagrams sent from this DatagramSocket.
setTrafficClass(int) - Method in interface com.barchart.udt.net.IceSocket
Sets traffic class or type-of-service octet in the IP header for packets sent from this Socket.
setTrafficClass(int) - Method in class com.barchart.udt.net.NetSocketUDT
 
shutdownInput() - Method in interface com.barchart.udt.net.IceSocket
Places the input stream for this socket at "end of stream".
shutdownInput() - Method in class com.barchart.udt.net.NetSocketUDT
 
shutdownOutput() - Method in interface com.barchart.udt.net.IceSocket
Disables the output stream for this socket.
shutdownOutput() - Method in class com.barchart.udt.net.NetSocketUDT
 
SIGNATURE_JNI - Static variable in class com.barchart.udt.SocketUDT
JNI Signature that must match between java code and c++ code on all platforms; failure to match will abort native library load, as an indication of inconsistent build.
skip(long) - Method in class com.barchart.udt.net.NetInputStreamUDT
 
skip(long) - Method in class com.barchart.udt.nio.NioInputStreamUDT
 
socket() - Method in class com.barchart.udt.nio.ServerSocketChannelUDT
 
socket() - Method in class com.barchart.udt.nio.SocketChannelUDT
 
socketAdapter - Variable in class com.barchart.udt.nio.ServerSocketChannelUDT
 
socketAdapter - Variable in class com.barchart.udt.nio.SocketChannelUDT
 
SocketChannelUDT - Class in com.barchart.udt.nio
SocketChannel-like wrapper for SocketUDT, can be either stream or message oriented, depending on TypeUDT
SocketChannelUDT(SelectorProviderUDT, SocketUDT) - Constructor for class com.barchart.udt.nio.SocketChannelUDT
 
SocketChannelUDT(SelectorProviderUDT, SocketUDT, boolean) - Constructor for class com.barchart.udt.nio.SocketChannelUDT
 
socketId() - Method in class com.barchart.udt.nio.SelectionKeyUDT
Id of a socket bound to this key.
socketUDT - Variable in class com.barchart.udt.MonitorUDT
 
socketUDT() - Method in interface com.barchart.udt.net.IceCommon
expose underlying socket
socketUDT - Variable in class com.barchart.udt.net.NetInputStreamUDT
 
socketUDT - Variable in class com.barchart.udt.net.NetOutputStreamUDT
 
socketUDT - Variable in class com.barchart.udt.net.NetServerSocketUDT
 
socketUDT() - Method in class com.barchart.udt.net.NetServerSocketUDT
 
socketUDT - Variable in class com.barchart.udt.net.NetSocketUDT
 
socketUDT() - Method in class com.barchart.udt.net.NetSocketUDT
 
socketUDT() - Method in interface com.barchart.udt.nio.ChannelUDT
Underlying UDT socket.
socketUDT() - Method in class com.barchart.udt.nio.SelectionKeyUDT
Socket bound to this key.
socketUDT - Variable in class com.barchart.udt.nio.ServerSocketChannelUDT
 
socketUDT() - Method in class com.barchart.udt.nio.ServerSocketChannelUDT
 
socketUDT - Variable in class com.barchart.udt.nio.SocketChannelUDT
 
socketUDT() - Method in class com.barchart.udt.nio.SocketChannelUDT
 
SocketUDT - Class in com.barchart.udt
UDT native socket wrapper
SocketUDT(TypeUDT) - Constructor for class com.barchart.udt.SocketUDT
"Primary" socket.
SocketUDT(TypeUDT, int) - Constructor for class com.barchart.udt.SocketUDT
"Secondary" socket.
status() - Method in class com.barchart.udt.SocketUDT
returns native status of underlying native UDT socket
Status_Code - Static variable in class com.barchart.udt.OptionUDT
current socket status code, see StatusUDT.getCode(), read only
StatusUDT - Enum in com.barchart.udt
status of underlying UDT native socket as reported by SocketUDT.getStatus0()
stopClass0() - Static method in class com.barchart.udt.SocketUDT
Call this before unloading native library.
STREAM - Static variable in class com.barchart.udt.nio.SelectorProviderUDT
system-wide provider instance, for TypeUDT.STREAM UDT sockets
System_Receive_Buffer_Size - Static variable in class com.barchart.udt.OptionUDT
UDP receiving buffer size limit, bytes
System_Send_Buffer_Size - Static variable in class com.barchart.udt.OptionUDT
UDP sending buffer size limit, bytes
systemLoad(String) - Static method in class com.barchart.udt.lib.ResourceManagerUDT
load library using absolute file path
systemLoad(String, String) - Static method in class com.barchart.udt.lib.ResourceManagerUDT
load library using absolute file path

T

testCrashJVM0() - Static method in class com.barchart.udt.SocketUDT
 
testDirectByteBufferAccess0(ByteBuffer) - Static method in class com.barchart.udt.SocketUDT
 
testDirectIntBufferAccess0(IntBuffer) - Static method in class com.barchart.udt.SocketUDT
 
testDirectIntBufferLoad0(IntBuffer) - Static method in class com.barchart.udt.SocketUDT
 
testEmptyCall0() - Static method in class com.barchart.udt.SocketUDT
 
testFillArray0(byte[]) - Static method in class com.barchart.udt.SocketUDT
 
testFillBuffer0(ByteBuffer) - Static method in class com.barchart.udt.SocketUDT
 
testGetSetArray0(int[], boolean) - Static method in class com.barchart.udt.SocketUDT
 
testInvalidClose0(int) - Static method in class com.barchart.udt.SocketUDT
 
testIterateArray0(Object[]) - Static method in class com.barchart.udt.SocketUDT
 
testIterateSet0(Set<Object>) - Static method in class com.barchart.udt.SocketUDT
 
testMakeArray0(int) - Static method in class com.barchart.udt.SocketUDT
 
ThreadSafe - Annotation Type in com.barchart.udt.anno
annotation documents thread safe access contract
Time_To_Linger_On_Close - Static variable in class com.barchart.udt.OptionUDT
waiting for unsent data when closing.
TIMEOUT_INFINITE - Static variable in class com.barchart.udt.SocketUDT
infinite timeout:
TIMEOUT_NONE - Static variable in class com.barchart.udt.SocketUDT
zero timeout:
timeStamp(URLConnection) - Static method in class com.barchart.udt.lib.ResourceManagerUDT
will use time stamp of jar file
toString() - Method in class com.barchart.udt.LingerUDT
 
toString() - Method in class com.barchart.udt.MonitorUDT
 
toString() - Method in interface com.barchart.udt.net.IceServerSocket
Returns the implementation address and implementation port of this socket as a String.
toString() - Method in interface com.barchart.udt.net.IceSocket
Converts this socket to a String.
toString() - Method in class com.barchart.udt.nio.SelectionKeyUDT
 
toString() - Method in class com.barchart.udt.nio.ServerSocketChannelUDT
 
toString() - Method in class com.barchart.udt.nio.SocketChannelUDT
 
toString() - Method in class com.barchart.udt.SocketUDT
 
toStringMonitor() - Method in class com.barchart.udt.SocketUDT
Show current monitor status.
toStringOps(int) - Static method in class com.barchart.udt.nio.SelectionKeyUDT
Render select options.
toStringOptions() - Method in class com.barchart.udt.SocketUDT
Show current socket options.
type() - Method in class com.barchart.udt.nio.SelectorProviderUDT
TypeUDT of UDT sockets generated by this provider
type() - Method in class com.barchart.udt.OptionUDT
 
type() - Method in class com.barchart.udt.SocketUDT
message/stream socket type; read by JNI
typeUDT() - Method in interface com.barchart.udt.nio.ChannelUDT
The type of UDT socket.
typeUDT() - Method in class com.barchart.udt.nio.ServerSocketChannelUDT
 
typeUDT() - Method in class com.barchart.udt.nio.SocketChannelUDT
 
TypeUDT - Enum in com.barchart.udt
UDT socket mode type.

U

UDP_RCVBUF - Static variable in class com.barchart.udt.OptionUDT
UDP receiving buffer size.
UDP_SNDBUF - Static variable in class com.barchart.udt.OptionUDT
UDP sending buffer size.
UDPBlast - Class in com.barchart.udt.ccc
Wrapper around the CUDPBlast class that demos the use of a custom congestion control algorithm
UDPBlast() - Constructor for class com.barchart.udt.ccc.UDPBlast
 
UDT_CC - Static variable in class com.barchart.udt.OptionUDT
custom congestion control algorithm
UDT_EVENT - Static variable in class com.barchart.udt.OptionUDT
current available events associated with the socket
UDT_EXCEPT_INDEX - Static variable in class com.barchart.udt.SocketUDT
UDT::select() sizeArray/sizeBuffer index offset for EXCEPTION report
UDT_FC - Static variable in class com.barchart.udt.OptionUDT
Flight flag size (window size).
UDT_LINGER - Static variable in class com.barchart.udt.OptionUDT
waiting for unsent data when closing.
UDT_MAXBW - Static variable in class com.barchart.udt.OptionUDT
maximum bandwidth (bytes per second) that the connection can use.
UDT_MSS - Static variable in class com.barchart.udt.OptionUDT
the Maximum Transfer Unit.
UDT_RCVBUF - Static variable in class com.barchart.udt.OptionUDT
UDT receiving buffer size.
UDT_RCVDATA - Static variable in class com.barchart.udt.OptionUDT
size of data available for recv
UDT_RCVSYN - Static variable in class com.barchart.udt.OptionUDT
if receiving is blocking.
UDT_RCVTIMEO - Static variable in class com.barchart.udt.OptionUDT
recv() timeout.
UDT_READ_INDEX - Static variable in class com.barchart.udt.SocketUDT
UDT::select() sizeArray/sizeBuffer index offset for READ interest
UDT_RENDEZVOUS - Static variable in class com.barchart.udt.OptionUDT
rendezvous connection mode.
UDT_REUSEADDR - Static variable in class com.barchart.udt.OptionUDT
reuse an existing port or create a one.
UDT_SIZE_COUNT - Static variable in class com.barchart.udt.SocketUDT
UDT::select() sizeArray/sizeBuffer size count or number of arrays/buffers
UDT_SNDBUF - Static variable in class com.barchart.udt.OptionUDT
maximum buffer in sending queue.
UDT_SNDDATA - Static variable in class com.barchart.udt.OptionUDT
size of data in the sending buffer
UDT_SNDSYN - Static variable in class com.barchart.udt.OptionUDT
if sending is blocking.
UDT_SNDTIMEO - Static variable in class com.barchart.udt.OptionUDT
send() timeout.
UDT_STATE - Static variable in class com.barchart.udt.OptionUDT
current socket state, see UDTSTATUS, read only
UDT_VERSION - Static variable in class com.barchart.udt.lib.VersionUDT
 
UDT_WRITE_INDEX - Static variable in class com.barchart.udt.SocketUDT
UDT::select() sizeArray/sizeBuffer index offset for WRITE interest
ungrowableSet(Set<E>) - Static method in class com.barchart.udt.util.HelpUDT
 
unmodifiableSet(Collection<E>) - Static method in class com.barchart.udt.util.HelpUDT
 
update(SocketUDT, EpollUDT.Opt) - Method in class com.barchart.udt.EpollUDT
update existing poll/socket registration with changed interest
updateMonitor(boolean) - Method in class com.barchart.udt.SocketUDT
Load updated statistics values into SocketUDT.monitor object.
updateMonitor0(boolean) - Method in class com.barchart.udt.SocketUDT
 
usPktSndPeriod - Variable in class com.barchart.udt.MonitorUDT
packet sending period, in microseconds
usSndDuration - Variable in class com.barchart.udt.MonitorUDT
busy sending time (i.e., idle time exclusive)
usSndDurationTotal - Variable in class com.barchart.udt.MonitorUDT
total time duration when UDT is sending data (idle time exclusive)

V

validOps() - Method in interface com.barchart.udt.nio.ChannelUDT
Mask of all interest options which are permitted for this channel.
valueOf(String) - Static method in enum com.barchart.udt.EpollUDT.Opt
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.barchart.udt.ErrorUDT
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.barchart.udt.nio.KindUDT
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.barchart.udt.OptionUDT.Format
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.barchart.udt.StatusUDT
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.barchart.udt.TypeUDT
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.barchart.udt.EpollUDT.Opt
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.barchart.udt.ErrorUDT
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.barchart.udt.nio.KindUDT
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.barchart.udt.OptionUDT.Format
Returns an array containing the constants of this enum type, in the order they are declared.
values - Static variable in class com.barchart.udt.OptionUDT
 
values() - Static method in enum com.barchart.udt.StatusUDT
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.barchart.udt.TypeUDT
Returns an array containing the constants of this enum type, in the order they are declared.
verify(SocketUDT) - Method in class com.barchart.udt.EpollUDT
report current poll/socket readiness
VersionUDT - Class in com.barchart.udt.lib
Publish library version information
VersionUDT() - Constructor for class com.barchart.udt.lib.VersionUDT
 

W

wakeup() - Method in class com.barchart.udt.nio.SelectorUDT
 
wakeupIsPending() - Method in class com.barchart.udt.nio.SelectorUDT
 
wakeupMarkBase() - Method in class com.barchart.udt.nio.SelectorUDT
 
write(int) - Method in class com.barchart.udt.net.NetOutputStreamUDT
 
write(byte[]) - Method in class com.barchart.udt.net.NetOutputStreamUDT
 
write(byte[], int, int) - Method in class com.barchart.udt.net.NetOutputStreamUDT
 
write(byte[], int, int) - Method in class com.barchart.udt.nio.NioOutputStreamUDT
 
write(byte[]) - Method in class com.barchart.udt.nio.NioOutputStreamUDT
 
write(int) - Method in class com.barchart.udt.nio.NioOutputStreamUDT
 
write(ByteBuffer) - Method in class com.barchart.udt.nio.SocketChannelUDT
See SocketChannel.write(ByteBuffer) contract;
write(ByteBuffer[], int, int) - Method in class com.barchart.udt.nio.SocketChannelUDT
 

A B C D E F G H I J K L M N O P R S T U V W
barchart-udt-core
2.3.0-SNAPSHOT / 2013-05-13T01:37:38.485-0500

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