Click or drag to resize

IFTP Interface

FTP Interface for either FTP or SFTP support

Namespace:  NetQuarry
Assembly:  EAP.Core (in EAP.Core.dll) Version: 2.0.0.0 (4.6.8.0)
Syntax
public interface IFTP

The IFTP type exposes the following members.

Properties
  NameDescription
Public propertyConnectTimeoutMs
The connection timeout (ms) for the file transfer session
Public propertyFileTransferResults
Collection of FileTransferResults that describe the status of each file transfer in the transfer session
Public propertyHeartBeatMs
The heartbeat frequency (ms) for firing any abort check events (if supported)
Public propertyHostName
The host name of the remote server
Public propertyIdleTimeoutMs
The idle timeout (ms) for the file transfer session
Public propertyPassword
The password for remote authentication
Public propertyPort
The port used for the file transfer session
Public propertyUserID
The user id for remote authentication
Top
Methods
  NameDescription
Public methodDownloadFile
Download files from a remote server
Public methodDownloadMultipleFiles
Download multiple files from a remote server
Public methodDownloadSingleFile
Download a single file from a remote server
Public methodInitialize(String, String, String)
Initiliaze the file transfer session using the default transfer port for the transmission protocol (e.g. 21 for FTP, 22 for SFTP)
Public methodInitialize(String, Int32, String, String)
Initiliaze the file transfer session
Public methodInitialize(String, Int32, String, String, Int32, Int32)
Initiliaze the file transfer session
Public methodUploadFile
Upload multiple files to a remote server
Public methodUploadMultipleFiles
Upload multiple files to a remote server
Public methodUploadSingleFile
Upload a single file to a remote server
Top
See Also