Table of Contents

Interface IFtpStream

Namespace
FluentFTP.Streams
Assembly
FluentFTP.dll
public interface IFtpStream
Extension Methods

Methods

CanRead()

bool CanRead()

Returns

bool

CanWrite()

bool CanWrite()

Returns

bool

Dispose()

void Dispose()

GetBaseStream()

Stream GetBaseStream()

Returns

Stream

GetCipherSuite()

string GetCipherSuite()

Returns

string

GetSslProtocol()

SslProtocols GetSslProtocol()

Returns

SslProtocols

Init(BaseFtpClient, string, Socket, CustomRemoteCertificateValidationCallback, bool, IFtpStream, IFtpStreamConfig)

void Init(BaseFtpClient client, string targetHost, Socket socket, CustomRemoteCertificateValidationCallback customRemoteCertificateValidation, bool isControl, IFtpStream controlConnStream, IFtpStreamConfig config)

Parameters

client BaseFtpClient
targetHost string
socket Socket
customRemoteCertificateValidation CustomRemoteCertificateValidationCallback
isControl bool
controlConnStream IFtpStream
config IFtpStreamConfig