Indy 9
TIdSSLIOHandlerSocket
Hierarchy, Properties, Methods, Events, See Also, Unit: IdSSLOpenSSL
IOHandler for socket-based SSL connections.
TIdSSLIOHandlerSocket = class(TIdIOHandlerSocket)
Unit
IdSSLOpenSSL
Description
TIdSSLIOHandlerSocket is an TIdIOHandlerSocket descendant that represents the socket-based IOHandler used for information, password, and event notifications for a SEcure Socket Layer (SSL) connection. TIdSSLIOHandlerSocket implements properties and methods that allow access to the socket for the SSL transport, and the options used for the connection.

TIdSSLIOHandlerSocket.PassThrough
TIdSSLIOHandlerSocket
property PassThrough: Boolean;
Description
PassThrough

TIdSSLIOHandlerSocket.SSLOptions
TIdSSLIOHandlerSocket
property SSLOptions: TIdSSLOptions;
Description
SSLOptions

TIdSSLIOHandlerSocket.SSLSocket
TIdSSLIOHandlerSocket
property SSLSocket: TIdSSLSocket;
Description
SSLSocket

TIdSSLIOHandlerSocket.AfterAccept
TIdSSLIOHandlerSocket
procedure AfterAccept; override;
Description
AfterAccept

TIdSSLIOHandlerSocket.Close
TIdSSLIOHandlerSocket
procedure Close; override;
Description
Close

TIdSSLIOHandlerSocket.ConnectClient
TIdSSLIOHandlerSocket
procedure ConnectClient(const AHost: string; const APort: Integer; const ABoundIP: string; const ABoundPort: Integer; const ABoundPortMin: Integer; const ABoundPortMax: Integer; const ATimeout: Integer = IdTimeoutDefault); override;
Description
ConnectClient

TIdSSLIOHandlerSocket.Create
TIdSSLIOHandlerSocket
constructor Create(AOwner: TComponent); override;
Description
Create

TIdSSLIOHandlerSocket.Destroy
TIdSSLIOHandlerSocket
destructor Destroy; override;
Description
Destroy

TIdSSLIOHandlerSocket.Open
TIdSSLIOHandlerSocket
procedure Open; override;
Description
Open

TIdSSLIOHandlerSocket.Recv
TIdSSLIOHandlerSocket
function Recv(var ABuf; ALen: integer): integer; override;
Description
Recv

TIdSSLIOHandlerSocket.Send
TIdSSLIOHandlerSocket
function Send(var ABuf; ALen: integer): integer; override;
Description
Send

TIdSSLIOHandlerSocket.OnBeforeConnect
TIdSSLIOHandlerSocket
property OnBeforeConnect: TIOHandlerNotify;
Description
OnBeforeConnect

TIdSSLIOHandlerSocket.OnGetPassword
TIdSSLIOHandlerSocket
property OnGetPassword: TPasswordEvent;
Description
OnGetPassword

TIdSSLIOHandlerSocket.OnStatusInfo
TIdSSLIOHandlerSocket
property OnStatusInfo: TCallbackEvent;
Description
OnStatusInfo

TIdSSLIOHandlerSocket.OnVerifyPeer
TIdSSLIOHandlerSocket
property OnVerifyPeer: TVerifyPeerEvent;
Description
OnVerifyPeer

Created with Doc-O-Matic 2 donated to Project JEDI. Commercial license available from the Doc-O-Matic site.