Contents
|
Index
Contents
Welcome
Overview
Change Log
Technical Information
License Agreement
Contact
Concepts
Side By Side Execution
Symbol Reference
sfFTPLib Library
AES128CTRReadStream CoClass
AES128CTRWriteStream CoClass
BCryptKey CoClass
CryptoHash CoClass
FileLogger CoClass
FTPClientId CoClass
FTPConnectionMTA CoClass
FTPConnectionSTA CoClass
FTPFXP CoClass
FTPItem CoClass
FTPItems CoClass
FTPParser CoClass
FTPPortPool CoClass
FTPServerId CoClass
FTPServerState CoClass
Global CoClass
GlobalSpeedLimit CoClass
KeyManager CoClass
NCryptKey CoClass
OpenSSLKey CoClass
ParserWriteStream CoClass
ProxySettings CoClass
SecurityConnectionInfo CoClass
SFTPConnection CoClass
SFTPExtendedCheckFileResult CoClass
SFTPServerState CoClass
SFTPSpaceAvailable CoClass
SFTPStatVFS CoClass
SFTPVendorId CoClass
SSHConnection CoClass
SSHConnectionInfo CoClass
SSHKeyBlobHelper CoClass
SSHServerState CoClass
UPnPNATManager CoClass
Utils CoClass
_IFTPConnectionEvents Interface
_IFTPConnectionEvents Methods
OnDisconnect Method
OnLogin Method
OnVerifyCert Method
_ISFTPConnectionEvents Interface
_ISFTPConnectionEvents Methods
OnClose Method
_ISSHConnectionEvents Interface
_ISSHConnectionEvents Methods
OnAuthentication Method
OnDisconnect Method
OnHostKey Method
OnHostKeys Method
OnLogin Method
OnLoginChallenge Method
OnPasswordChangeRequest Method
OnUserAuthBanner Method
IFTPConnectionEvents Interface
IFTPConnectionEvents Methods
OnDisconnect Method
OnLogin Method
OnVerifyCert Method
ISFTPConnectionEvents Interface
ISFTPConnectionEvents Methods
OnClose Method
ISSHConnectionEvents Interface
ISSHConnectionEvents Methods
OnAuthentication Method
OnDisconnect Method
OnHostKey Method
OnHostKeys Method
OnLogin Method
OnLoginChallenge Method
OnPasswordChangeRequest Method
OnUserAuthBanner Method
ITransferProgressEvents Interface
ITransferProgressEvents Methods
OnTransferProgress Method
_HRESULT Enumeration
DownloadFlags Enumeration
LISTOption Enumeration
SFTPItemAttribute Enumeration
SFTPItemAttributeBit Enumeration
SSHAuthentication Enumeration
UnixPermissions Enumeration
Interfaces
IAES128CTRReadStream Interface
IAES128CTRReadStream Methods
SetKey Method
IAES128CTRWriteStream Interface
IAES128CTRWriteStream Methods
SetKey Method
IAsyncBaseSocketLayer Interface
IAsyncBaseSocketLayer Properties
AutoTuneReceiveBufferSize Property
AutoTuneSendBufferSize Property
ReceiveBufferSize Property
SendBufferSize Property
TcpNoDelay Property
IAsyncLimitSocketLayer Interface
IAsyncLimitSocketLayer Properties
DownloadSpeedLimit Property
UploadSpeedLimit Property
IAsyncSSLSocketLayer Interface
IAsyncSSLSocketLayer Properties
ClientCertStore Property
ClientCertStoreLocation Property
ClientCertThumbprint Property
ConnectionInfo Property
Enabled Property
RemoteCert Property
IBCryptKey Interface
IBCryptKey Methods
Generate Method
Initialize Method
InitializeEx Method
ICompletionHandler Interface
ICompletionHandler Methods
OnComplete Method
IConnection Interface
IConnection Properties
ConnectionStatus Property
IConnectionWithLogger Interface
IConnectionWithLogger Methods
GetLogger Method
SetLogger Method
ICryptoHash Interface
ICryptoHash Methods
AddBlob Method
AddBSTR Method
AddFile Method
AddStream Method
CompareStringValue Method
GetSize Method
GetValue Method
GetValueAsString Method
GetValueEx Method
Initialize Method
ReInitialize Method
ICryptoHash Properties
Type Property
IFileLogger Interface
IFileLogger Methods
WriteLog Method
IFileLogger Properties
File Property
Format Property
IFTPClientId Interface
IFTPClientId Properties
CLNTArguments Property
CSIDArguments Property
Name Property
Version Property
IFTPConnection Interface
IFTPConnection Methods
Abort Method
ChangeDirectory Method
ChangeDirectoryUp Method
ClearCommandChannel Method
Close Method
Command Method
Connect Method
Continue Method
CopyFile Method
CreateStreamForRead Method
CreateStreamForWrite Method
DeleteFile Method
Disconnect Method
Download Method
DownloadFile Method
DownloadFileEx Method
FXPDownloadFile Method
FXPUploadFile Method
GetFileHash Method
GetFileSize Method
GetFileSize32 Method
GetMLST Method
GetModifyTime Method
GetModifyTimeAsDate Method
GetSpaceAvailable Method
InitializeTransfer Method
MakeDirectory Method
NewFile Method
ReadDirectory Method
ReadDirectoryEx Method
ReadDirectoryFromCommand Method
ReadDirectoryRaw Method
RemoveDirectory Method
RenameDirectory Method
RenameFile Method
SetCreateTime Method
SetCreateTimeAsDate Method
SetFileLogger Method
SetModifyTime Method
SetModifyTimeAsDate Method
SetUnixPermissions Method
Stat Method
UpdateWorkingDirectory Method
UploadFile Method
UploadFileEx Method
IFTPConnection Properties
Aborted Property
Account Property
Busy Property
ClientId Property
CodePage Property
CommandProtection Property
CompressionLevel Property
ConnectionStatus Property
DataProtection Property
DataTransferMode Property
DataTransferSpeedLimit Property
DataTransferType Property
FEAT Property
FileBufferSize Property
HidePassword Property
Host Property
IdleKeepAlive Property
IPRepeater Property
KeepAliveInterval Property
LastCommand Property
LastDataConnectionError Property
LastError Property
LastIOBytes Property
LastReply Property
LastReplyCode Property
LastTransferBytes Property
LastTransferBytesHi Property
LastTransferBytesLo Property
LastTransferSpeed Property
LastTransferTime Property
LimitLocalPortRange Property
LISTOption Property
Logger Property
Login Property
MLST Property
Passive Property
PassiveAddress Property
PassiveMode Property
Password Property
PeerName Property
Port Property
PortIP Property
PortMode Property
PROTFallback Property
Protocol Property
ProtocolFamily Property
ProtocolFamilyPreference Property
Proxy Property
SendHOST Property
ServerState Property
SocketSettings Property
SpeedLimitSettings Property
SSCN Property
SSLSocketLayer Property
Timeout Property
TransferKeepAlive Property
UPnP Property
UseMessageLoop Property
Username Property
WorkingDirectory Property
IFTPFXP Interface
IFTPFXP Methods
FXPFile Method
FXPFileEx Method
IFTPFXP Properties
Destination Property
Source Property
IFTPItem Interface
IFTPItem Methods
IsValidAttribute Method
IFTPItem Properties
AccessTime Property
AccessTimeAsDate Property
AllocationSize Property
AttributeBits Property
CreateTime Property
CreateTimeAsDate Property
CTime Property
CTimeAsDate Property
Group Property
LinkPoint Property
MimeType Property
ModifyTime Property
ModifyTimeAsDate Property
Name Property
Owner Property
Permissions Property
Size Property
SizeHi Property
SizeLo Property
TimePrecision Property
Type Property
Unique Property
UTC Property
ValidAttributeBits Property
IFTPItems Interface
IFTPItems Methods
Append Method
AppendFromArray Method
GetAt Method
GetView Method
Item Method
IFTPItems Properties
_NewEnum Property
Count Property
Size Property
IFTPParser Interface
IFTPParser Methods
Initialize Method
ParseLine Method
IFTPParserD Interface
IFTPParserD Methods
Initialize Method
ParseLine Method
IFTPPortPool Interface
IFTPPortPool Methods
NextPort Method
SetPortRange Method
IFTPPortPool Properties
MaxPort Property
MinPort Property
IFTPServerId Interface
IFTPServerId Properties
CaseSensitivity Property
Name Property
Version Property
IFTPServerState Interface
IFTPServerState Methods
EvaluateParserFormat Method
GetCaseSensitivity Method
GetServerCapabilityState Method
IsHashAlgoAvailable Method
LookupFeature Method
IFTPServerState Properties
CodePage Property
CommandProtection Property
DataProtection Property
DataTransferMode Property
DataTransferType Property
FEATReply Property
HomeDirectory Property
OperatingSystem Property
PBSZ Property
ServerId Property
ServerSoftware Property
ServerType Property
SSCN Property
SYSTReply Property
WelcomeMessage Property
WorkingDirectory Property
IGlobal Interface
IGlobal Methods
LoadLicense Method
IGlobal Properties
ActivationUrl Property
FIPS Property
TotalBytesReceived Property
TotalBytesSent Property
Version Property
IGlobalSpeedLimit Interface
IGlobalSpeedLimit Properties
DownloadSpeedLimit Property
UploadSpeedLimit Property
IHashProgress Interface
IHashProgress Methods
OnProgress Method
IKey Interface
IKey Methods
ExportKey Method
ImportBlob Method
SetProperty Method
Sign Method
Verify Method
IKey Properties
Algo Property
Bits Property
Certificate Property
CertificateType Property
Type Property
IKeyManager Interface
IKeyManager Methods
LoadFile Method
LoadFromCertificateStore Method
SaveFile Method
ILogger Interface
ILogger Methods
Log Method
INCryptKey Interface
INCryptKey Methods
CreatePersistedKey Method
Generate Method
Initialize Method
INCryptKeyCustom Interface
INCryptKeyCustom Methods
GetHandle Method
Initialize Method
IOpenSSLKey Interface
IOpenSSLKey Methods
Generate Method
IParserWriteStream Interface
IParserWriteStream Properties
Codepage Property
Format Property
FTPItems Property
IProxySettings Interface
IProxySettings Properties
Authentication Property
Host Property
Password Property
Port Property
ProtocolFamily Property
ProtocolFamilyPreference Property
Type Property
Username Property
ISecurityConnectionInfo Interface
ISecurityConnectionInfo Properties
CipherAlgo Property
CipherStrength Property
ExchangeAlgo Property
ExchangeStrength Property
HashAlgo Property
HashStrength Property
Protocol Property
ISFTPConnection Interface
ISFTPConnection Methods
Abort Method
Close Method
Connect Method
CopyFile Method
CreateStreamForRead Method
CreateStreamForWrite Method
Disconnect Method
DownloadFile Method
DownloadFileEx Method
GetFileHash Method
GetSpaceAvailable Method
Link Method
LStat Method
MakeDirectory Method
NewFile Method
ReadDirectory Method
ReadDirectoryEx Method
ReadLink Method
RealPath Method
RealPathEx Method
RemoveDirectory Method
RemoveFile Method
Rename Method
SetFileLogger Method
SetStat Method
Stat Method
StatEx Method
StatVFS Method
UploadFile Method
UploadFileEx Method
ISFTPConnection Properties
Busy Property
CodePage Property
LastIOBytes Property
LastStatusCode Property
LastStatusMessage Property
LastTransferBytes Property
LastTransferBytesHi Property
LastTransferBytesLo Property
LastTransferSpeed Property
LastTransferTime Property
Logger Property
ProtocolVersion Property
ProtocolVersionPreference Property
ServerLineTerminator Property
ServerState Property
SFTPServerCommand Property
SSHConnection Property
Status Property
Timeout Property
UseMessageLoop Property
VendorId Property
ISFTPExtendedCheckFileResult Interface
ISFTPExtendedCheckFileResult Properties
HashAlgo Property
HashAsString Property
ISFTPServerState Interface
ISFTPServerState Methods
IsExtension Method
ISFTPServerState Properties
EOL Property
VendorId Property
ISFTPSpaceAvailable Interface
ISFTPSpaceAvailable Properties
BytesAvailableToUser Property
BytesOnDevice Property
BytesPerAllocationUnit Property
UnusedBytesAvailableToUser Property
UnusedBytesOnDevice Property
ISFTPStatVFS Interface
ISFTPStatVFS Properties
bavail Property
bfree Property
blocks Property
bsize Property
favail Property
ffree Property
files Property
flag Property
frsize Property
fsid Property
namemax Property
ISFTPVendorId Interface
ISFTPVendorId Properties
ProductBuild Property
ProductName Property
ProductVersion Property
VendorName Property
ISSHChannelClient Interface
ISSHChannelClient Methods
OnClose Method
OnData Method
OnDetach Method
OnEof Method
OnSend Method
ISSHConnection Interface
ISSHConnection Methods
Abort Method
Close Method
Connect Method
CreateSFTPConnection Method
Disconnect Method
SendPacket Method
SetFileLogger Method
ISSHConnection Properties
AgentKeyBlob Property
Authentications Property
Busy Property
Client Property
ClientHostKey Property
ClientHostname Property
CompressionLevel Property
Compressions Property
ConnectionInfo Property
ConnectionStatus Property
Encryptions Property
GSSAPIMethod Property
Host Property
KeepAliveInterval Property
KeyExchanges Property
Languages Property
Logger Property
MACs Property
Password Property
Port Property
PrivateKey Property
ProtocolFamily Property
ProtocolFamilyPreference Property
Proxy Property
ServerHostKey Property
ServerHostKeyAlgorithms Property
ServerState Property
SocketSettings Property
SpeedLimitSettings Property
Timeout Property
UseMessageLoop Property
UsePasswordForKeyboardInteractive Property
Username Property
ISSHConnectionInfo Interface
ISSHConnectionInfo Properties
ClientToServerCompression Property
ClientToServerEncryption Property
ClientToServerMAC Property
HostKeyAlgorithm Property
KeyExchangeAlgorithm Property
KeyExchangeHashAlgorithm Property
ServerToClientCompression Property
ServerToClientEncryption Property
ServerToClientMAC Property
ISSHKeyBlobHelper Interface
ISSHKeyBlobHelper Methods
GetPublicKeyBlob Method
ISSHServerState Interface
ISSHServerState Properties
OperatingSystem Property
RemoteId Property
ServerSoftware Property
IStreamFilter Interface
IStreamFilter Methods
GetStream Method
Initialize Method
Uninitialize Method
IStreamFilterInfo Interface
IStreamFilterInfo Properties
AlignSize Property
IUPnPNATManager Interface
IUPnPNATManager Methods
Initialize Method
Uninitialize Method
IUPnPNATManager Properties
ExternalIPAddress Property
IUtils Interface
IUtils Methods
EncryptionToString Method
FileTimeToUnixTime Method
FileTimeToVariantTime Method
HashAlgoToString Method
HMACToString Method
KeyExchangeToString Method
MessageFromHRESULT Method
ProxyTypeToString Method
ServerSoftwareToString Method
SSHCompressionToString Method
SSHPublicKeyAlgoToString Method
UnixTimeToFileTime Method
VariantTimeToFileTime Method
Structs, Records, Enums
AutoTuneBufferSize Enumeration
CaseSensitivity Enumeration
CertificateType Enumeration
ConnectionStatus Enumeration
DataProtection Enumeration
DataTransferMode Enumeration
DataTransferType Enumeration
Encryption Enumeration
FEATCommand Enumeration
FTPDataMethod Enumeration
FTPItemAttribute Enumeration
GSSAPIMethod Enumeration
HashAlgo Enumeration
HMAC Enumeration
ItemType Enumeration
KeyAlgo Enumeration
KeyExchange Enumeration
KeyFileFormat Enumeration
KeyType Enumeration
LogFormat Enumeration
OperatingSystem Enumeration
ParserFormat Enumeration
PassiveMode Enumeration
PortMode Enumeration
Protocol Enumeration
ProtocolFamily Enumeration
ProxyType Enumeration
ServerCapability Enumeration
ServerCapabilityState Enumeration
ServerSoftware Enumeration
ServerType Enumeration
SetFileTimeCommand Enumeration
SFTPConnectionStatus Enumeration
SFTPStatus Enumeration
SSHCompression Enumeration
SSHPublicKeyAlgo Enumeration
SSHServerSoftware Enumeration
StatusEventType Enumeration
Files
sfFTPLib.idl
Copyright (c) by SmartSoft Ltd. All rights reserved.