|
barchart-udt-core 2.3.0-SNAPSHOT / 2013-05-13T01:37:38.485-0500 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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()
|
|
|
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. |
|
|
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 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||