|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| AsyncCallback | Defines the various callback interfaces that must be implemented by the callback object that is notified when a task is completed. |
| AsyncCallback.ChangeDirectory | Callback interface for changing directory |
| AsyncCallback.Connect | Callback interface for connection |
| AsyncCallback.CreateDirectory | Callback interface for creating a directory |
| AsyncCallback.DeleteDirectory | Callback interface for deleting a directory |
| AsyncCallback.DeleteFile | Callback interface for deleting a file |
| AsyncCallback.DeleteMultipleFiles | Callback interface for deleting multiple files |
| AsyncCallback.DirectoryList | Callback interface for listing a directory |
| AsyncCallback.DirectoryNameList | Callback interface for listing a directory's file and sub-directory names |
| AsyncCallback.Disconnect | Callback interface for disconnection |
| AsyncCallback.DownloadByteArray | Callback interface for downloading a byte array |
| AsyncCallback.DownloadFile | Callback interface for downloading a file |
| AsyncCallback.DownloadMultiple | Callback interface for downloading multiple files |
| AsyncCallback.DownloadStream | Callback interface for downloading a file as a stream |
| AsyncCallback.ExecuteCommand | Callback interface for execute command |
| AsyncCallback.Exists | Callback interface for testing if a file exists |
| AsyncCallback.GetModifiedTime | Callback interface for getting a file's modified time |
| AsyncCallback.GetSystemType | Callback interface for getting system type |
| AsyncCallback.Rename | Callback interface for renaming a file |
| AsyncCallback.SetModifiedTime | Callback interface for setting a file's modified time |
| AsyncCallback.Size | Callback interface for finding the size of a file |
| AsyncCallback.UploadByteArray | Callback interface for uploading a byte array |
| AsyncCallback.UploadFile | Callback interface for uploading a file |
| AsyncCallback.UploadMultiple | Callback interface for uploading multiple files |
| AsyncCallback.UploadStream | Callback interface for uploading a stream |
| AsyncEventListener | Interface for transfer progress |
| ErrorListener | Callback for reporting exceptions thrown |
| Class Summary | |
|---|---|
| AsyncResult | Base class for all result classes. |
| ChangeDirectoryResult | Holds the result of changing the remote directory. |
| ConnectResult | Holds the result of connecting to the server |
| CreateDirectoryResult | Holds the result of creating a remote directory |
| DeleteDirectoryResult | Holds result of deleting a remote directory. |
| DeleteFileResult | Holds result of deleting a remote file. |
| DeleteMultipleFilesResult | Holds result of deleting multiple remote files. |
| DirectoryListResult | Holds the result of listing a directory |
| DirectoryNameListResult | Holds the result of listing the names of files and subdirectories in a directory |
| DisconnectResult | Result returned from disconnect operation |
| DownloadByteArrayResult | Result object for downloading byte array |
| DownloadFileResult | Holds the result of downloading a file |
| DownloadMultipleResult | Holds the result of an download multiple asynchronous operation. |
| DownloadStreamResult | Result from downloading task as an input stream |
| ExecuteCommandResult | Result of executing a literal command on the server |
| ExistsResult | Holds result of checking to see if a remote file exits. |
| GetSystemTypeResult | Result of executing a literal command on the server |
| ModifiedTimeResult | Holds result of getting the modified-time of a remote file. |
| RemoteFileResult | Base class for result classes that deal with remote files. |
| RenameResult | Holds result of renaming a remote file. |
| SizeResult | Holds result of getting the size of a remote file. |
| TransferDirectoryResult | The result object from a file transfer operation. |
| TransferFileResult | The result object from a file transfer operation. |
| TransferMultipleResult | Holds the result of an upload file asynchronous operation. |
| UploadByteArrayResult | Result from down loading task as an input stream |
| UploadFileResult | Holds the result of an upload file asynchronous operation. |
| UploadMultipleResult | Holds the result of an upload file asynchronous operation. |
| UploadStreamResult | Result from downloading task as an input stream |
| Exception Summary | |
|---|---|
| FTPOperationDiscardedException | This exception is thrown when an asynchronous operation is cancelled by the user before it has been scheduled to run. |
| FTPOperationInterruptedException | This exception is thrown when an asynchronous operation is interrupted by the user while it is running (rather than being cancelled before it has been scheduled to run). |
This package contains the classes used for asynchronous programming - primarily the XXXResult classes,
which are returned from asynchronous methods and used to provide details about the operation,
such as what file is being transferred. Another important class is
AsyncCallback, which provides the interfaces
that callback classes must implement to be notified of the completion of an asynchronous operation.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||