AbstractDataChannel |
|
ActiveConnectTask |
Makes a connection to a remote data channel (FTPClient use only).
|
ActiveStartTransferTask |
This task will start the transfer on the supplied socket.
|
AsciiTranslator |
|
EBlockAware |
Represents a data channel reader or writer
aware of being in one of a pool of asynchronous
data channels
|
EBlockImageDCReader |
|
EBlockImageDCWriter |
|
EBlockParallelTransferContext |
|
GridFTPActiveConnectTask |
Unlike in the parent class, here we use authentication
and protection.
|
GridFTPDataChannel |
|
GridFTPDataChannelFactory |
|
GridFTPPassiveConnectTask |
Unlike in the parent class, here we use authentication
and protection.
|
GridFTPTransferSinkThread |
|
GridFTPTransferSourceThread |
|
GridFTPTransferThreadFactory |
|
LocalReply |
Local server communicate with client with a simplified control channel.
|
ManagedSocketBox |
A container for Socket, making it available to pass a null socket reference.
|
PassiveConnectTask |
This task will wait on the local server for the new incoming connection
and when it comes it will start a new transfer thread on the new connection.
|
SimpleDataChannel |
Data channel receives in the constructor a socket that should
be ready for communication, and starts a new thread that
will perform the transfer.
In previous version, the data channel would perform socket
initialization (server.accept() etc.).
|
SimpleDataChannelFactory |
|
SimpleSocketBox |
|
SimpleTransferContext |
transfer context for single threaded transfers
using 1 data channel.
|
SimpleTransferThreadFactory |
|
SocketPool |
Represents a set of open sockets that are being cached for subsequent transfers.
|
StreamAsciiDCReader |
|
StreamAsciiDCWriter |
|
StreamImageDCReader |
|
StreamImageDCWriter |
|
StripeContextManager |
|
Task |
|
TaskThread |
|
TransferSinkThread |
Implements incoming transfer.
|
TransferSourceThread |
Implements outgoing transfer.
|
TransferThread |
|
TransferThreadManager |
|