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

Uses of Class
com.barchart.udt.ExceptionUDT

Packages that use ExceptionUDT
com.barchart.udt Java wrapper around native C++ UDT protocol 
com.barchart.udt.net java.net - Style Programming API for UDT 
com.barchart.udt.nio java.nio - Style Programming API for UDT 
 

Uses of ExceptionUDT in com.barchart.udt
 

Methods in com.barchart.udt that throw ExceptionUDT
 SocketUDT SocketUDT.accept()
           
protected  SocketUDT SocketUDT.accept0()
           
 void EpollUDT.add(SocketUDT socket, EpollUDT.Opt option)
          register socket into event processing poll
 void SocketUDT.bind(InetSocketAddress localSocketAddress)
           
protected  void SocketUDT.bind0(InetSocketAddress localSocketAddress)
           
static void SocketUDT.cleanup()
          Cleans up global JNI references and the UDT library.
 void SocketUDT.close()
          Close socket if not already closed.
protected  void SocketUDT.close0()
           
 void SocketUDT.connect(InetSocketAddress remoteSocketAddress)
          Connect to remote UDT socket.
protected  void SocketUDT.connect0(InetSocketAddress remoteSocketAddress)
           
 void EpollUDT.destroy()
          deallocate poll; called on EpollUDT.finalize()
protected static void SocketUDT.epollAdd0(int epollID, int socketID, int epollOpt)
           
protected static int SocketUDT.epollCreate0()
           
protected static void SocketUDT.epollRelease0(int epollID)
           
protected static void SocketUDT.epollRemove0(int epollID, int socketID)
           
protected static void SocketUDT.epollUpdate0(int epollID, int socketID, int epollMask)
          update epoll mask
protected static int SocketUDT.epollVerify0(int epollID, int socketID)
          query epoll mask
protected static int SocketUDT.epollWait0(int epollID, IntBuffer readBuffer, IntBuffer writeBuffer, IntBuffer sizeBuffer, long millisTimeout)
           
 InetSocketAddress SocketUDT.getLocalSocketAddress()
           
<T> T
SocketUDT.getOption(OptionUDT<T> option)
           
protected  Object SocketUDT.getOption0(int code, Class<?> klaz)
           
 int SocketUDT.getReceiveBufferSize()
          Get maximum receive buffer size.
 InetSocketAddress SocketUDT.getRemoteSocketAddress()
           
 boolean SocketUDT.getReuseAddress()
          Check if local bind address is set to reuse mode.
 int SocketUDT.getSendBufferSize()
          Get maximum send buffer size.
 int SocketUDT.getSoLinger()
          Get time to linger on close (seconds).
 int SocketUDT.getSoTimeout()
          Get "any blocking operation" timeout setting.
protected static void SocketUDT.initClass0()
          Call this after loading native library.
protected  int SocketUDT.initInstance0(int typeCode)
          used by default constructor
protected  int SocketUDT.initInstance1(int socketUDT)
          used by accept() internally
 void SocketUDT.listen(int queueSize)
           
protected  void SocketUDT.listen0(int queueSize)
           
 int SocketUDT.receive(byte[] array)
          receive into byte[] array upto array.length bytes
 int SocketUDT.receive(byte[] array, int position, int limit)
          receive into byte[] array upto size=limit-position bytes
 int SocketUDT.receive(ByteBuffer buffer)
          receive into DirectByteBuffer; upto Buffer.remaining() bytes
protected static int SocketUDT.receive0(int socketID, int socketType, byte[] array)
          receive into a complete byte array
protected static int SocketUDT.receive1(int socketID, int socketType, byte[] array, int position, int limit)
          receive into a portion of a byte array
protected static int SocketUDT.receive2(int socketID, int socketType, ByteBuffer buffer, int position, int limit)
          receive into a DirectByteBuffer
 long SocketUDT.receiveFile(File file, long offset, long length)
          Receive file from remote peer.
protected static long SocketUDT.receiveFile0(int socketID, String path, long offset, long length, int block)
          Receive file.
 void EpollUDT.remove(SocketUDT socket)
          unregister socket from event processing poll
static int SocketUDT.selectEpoll(int epollId, IntBuffer readBuffer, IntBuffer writeBuffer, IntBuffer sizeBuffer, long millisTimeout)
          Basic access to UDT socket readiness selection feature.
 int SocketUDT.send(byte[] array)
          send from byte[] array upto size=array.length bytes
 int SocketUDT.send(byte[] array, int position, int limit)
          send from byte[] array upto size=limit-position bytes
 int SocketUDT.send(ByteBuffer buffer)
          send from DirectByteBuffer, upto Buffer.remaining() bytes
protected static int SocketUDT.send0(int socketID, int socketType, int timeToLive, boolean isOrdered, byte[] array)
          send from a complete byte[] array; wrapper for UDT::send(), UDT::sendmsg()
protected static int SocketUDT.send1(int socketID, int socketType, int timeToLive, boolean isOrdered, byte[] array, int arayPosition, int arrayLimit)
          send from a portion of a byte[] array; wrapper for UDT::send(), UDT::sendmsg()
protected static int SocketUDT.send2(int socketID, int socketType, int timeToLive, boolean isOrdered, ByteBuffer buffer, int bufferPosition, int bufferLimit)
          send from DirectByteBuffer; wrapper for UDT::send(), UDT::sendmsg()
 long SocketUDT.sendFile(File file, long offset, long length)
          Send file to remote peer.
protected static long SocketUDT.sendFile0(int socketID, String path, long offset, long length, int block)
          Send file.
 void SocketUDT.setBlocking(boolean block)
          Configure socket in strict blocking / strict non-blocking mode.
<T> void
SocketUDT.setOption(OptionUDT<T> option, T value)
           
protected  void SocketUDT.setOption0(int code, Class<?> klaz, Object value)
           
 void SocketUDT.setReceiveBufferSize(int size)
          Set maximum receive buffer size.
 void SocketUDT.setRendezvous(boolean isOn)
           
 void SocketUDT.setReuseAddress(boolean on)
           
 void SocketUDT.setSendBufferSize(int size)
          Set maximum send buffer size.
 void SocketUDT.setSoLinger(boolean on, int linger)
           
 void SocketUDT.setSoTimeout(int millisTimeout)
          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.
protected static void SocketUDT.stopClass0()
          Call this before unloading native library.
protected static void SocketUDT.testInvalidClose0(int socketID)
           
 void EpollUDT.update(SocketUDT socket, EpollUDT.Opt option)
          update existing poll/socket registration with changed interest
 void SocketUDT.updateMonitor(boolean makeClear)
          Load updated statistics values into SocketUDT.monitor object.
protected  void SocketUDT.updateMonitor0(boolean makeClear)
           
 EpollUDT.Opt EpollUDT.verify(SocketUDT socket)
          report current poll/socket readiness
 

Constructors in com.barchart.udt that throw ExceptionUDT
EpollUDT()
          allocate poll
SocketUDT(TypeUDT type)
          "Primary" socket.
SocketUDT(TypeUDT type, int socketID)
          "Secondary" socket.
 

Uses of ExceptionUDT in com.barchart.udt.net
 

Subclasses of ExceptionUDT in com.barchart.udt.net
 class ExceptionReceiveUDT
           
 class ExceptionSendUDT
           
 

Constructors in com.barchart.udt.net that throw ExceptionUDT
NetSocketUDT()
          uses TypeUDT.STREAM socket in blocking mode
 

Uses of ExceptionUDT in com.barchart.udt.nio
 

Methods in com.barchart.udt.nio that throw ExceptionUDT
protected  int SelectorUDT.doEpollSelect(long millisTimeout)
           
protected  int SelectorUDT.doEpollSelectUDT(long timeout)
           
 

Constructors in com.barchart.udt.nio that throw ExceptionUDT
NioSocketUDT(SocketChannelUDT channelUDT)
           
RendezvousChannelUDT(SelectorProviderUDT provider, SocketUDT socketUDT)
          Ensure rendezvous mode.
SelectorUDT(SelectorProvider provider, int maximumSelectorSize)
           
SocketChannelUDT(SelectorProviderUDT provider, SocketUDT socketUDT)
           
SocketChannelUDT(SelectorProviderUDT provider, SocketUDT socketUDT, boolean isConnected)
           
 


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

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