Package org.globus.ftp.dc
package org.globus.ftp.dc
-
ClassDescriptionMakes a connection to a remote data channel (FTPClient use only).This task will start the transfer on the supplied socket.Represents a data channel reader or writer aware of being in one of a pool of asynchronous data channelsUnlike in the parent class, here we use authentication and protection.Unlike in the parent class, here we use authentication and protection.Local server communicate with client with a simplified control channel.A container for Socket, making it available to pass a null socket reference.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.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.).transfer context for single threaded transfers using 1 data channel.Callback operating on a socketBox.Represents a set of open sockets that are being cached for subsequent transfers.Represents an environment shared by all data channels performing the same transfer.Implements incoming transfer.Implements outgoing transfer.