Introduction to the Indy Project
What is Indy.Sockets?
Introduction to Indy
Licenses
Technical Support
Project Links
Sponsors and Donors
Credits
Introduction to Indy.Sockets version 10
What's new in Indy.Sockets Version 10?
Packages and Assemblies
Installing and Removing
Migrating to Indy.Sockets Version 10
.Net compatibility
Packages Changes
Changes to the Object Hierarchy
Symbol Reference
Classes
EComponentError Class
ECompressionError Class
EDecompressionError Class
EHL7CommunicationError Class
EHL7CommunicationError Members
EHL7CommunicationError Methods
Create Constructor
EHL7CommunicationError Properties
InterfaceName Property
EIdAlreadyConnected Class
EIdAlreadyRegisteredAuthenticationMethod Class
EIdBlockingNotSupported Class
EIdCanNotBindPortInRange Class
EIdCanNotBindRang Class
EIdCanNotCreateMessagePart Class
EIdCannotSetIPVersionWhenConnected Class
EIdCannotUseNonSocketIOHandler Class
EIdClosedSocket Class
EIdCmdTCPClientConnectError Class
EIdCmdTCPClientError Class
EIdCompressionError Class
EIdCompressionException Class
EIdCompressorInitFailure Class
EIdConnClosedGracefully Class
EIdConnectException Class
EIdConnectionStateError Class
EIdConnectTimeout Class
EIdCorruptServicesFile Class
EIdCouldNotBindSocket Class
EIdDecompressionError Class
EIdDecompressorInitFailure Class
EIdDirectSMTPCannotAssignHost Class
EIdDirectSMTPCannotResolveMX Class
EIdDisconnectedProbablyIdledOut Class
EIdDnsResolverError Class
EIdDNSServerSettingException Class
EIdDNSServerSyncException Class
EIdDoesNotSupportAPOP Class
EIdEmailParseError Class
EIdEmptySASLList Class
EIdEndOfStream Class
EIdException Class
EIdException Members
EIdException Methods
Create Constructor
IfAssigned Method
IfFalse Method
IfNotAssigned Method
IfNotInRange Method
IfTrue Method
Toss Method
EIdExtensionAlreadyExists Class
EIdFailedToRetreiveTimeZoneInfo Class
EIdFiber Class
EIdFiberFinished Class
EIdFibersNotSupported Class
EIdFileNotFound Class
EIdFileSystemCannotRemoveDir Class
EIdFileSystemException Class
EIdFileSystemFileNotFound Class
EIdFileSystemNotADir Class
EIdFileSystemNotAFile Class
EIdFileSystemPermissionDenied Class
EIdFSPException Class
EIdFSPFileAlreadyExists Class
EIdFSPFileNotFound Class
EIdFSPPacketTooSmall Class
EIdFSPProtException Class
EIdFTPAUTHException Class
EIdFTPBoundPortMaxGreater Class
EIdFTPBoundPortMinLess Class
EIdFTPCannotBeNegative Class
EIdFTPCanNotSetAUTHCon Class
EIdFTPConnAssuranceFailure Class
EIdFTPDataPortProtection Class
EIdFTPException Class
EIdFTPFileAlreadyExists Class
EIdFTPImplicitTLSRequiresSSL Class
EIdFTPMustUseExtWithIPv6 Class
EIdFTPMustUseExtWithNATFastTrack Class
EIdFTPNoAUTHWOSSL Class
EIdFTPNoCCCWOEncryption Class
EIdFTPNoDataPortProtectionAfterCCC Class
EIdFTPNoDataPortProtectionWOEncryption Class
EIdFTPOnCustomFTPProxyRequired Class
EIdFTPPassiveMustBeTrueWithNATFT Class
EIdFTPServerException Class
EIdFTPServerNoOnListDirectory Class
EIdFTPServerSentInvalidPort Class
EIdFTPSiteToSiteTransfer Class
EIdFTPSToSBothMostSupportSSCN Class
EIdFTPSToSIPProtoMustBeSame Class
EIdFTPSToSNATFastTrack Class
EIdFTPSToSNoDataProtection Class
EIdFTPSToSTransModesMustBeSame Class
EIdFTPUnknownOTPMethodException Class
EIdFTPUploadFileNameCanNotBeEmpty Class
EIdFTPWrongIOHandler Class
EIdHostRequired Class
EIdHTTPCannotSwitchSessionStateWhenActive Class
EIdHTTPErrorParsingCommand Class
EIdHTTPHeaderAlreadyWritten Class
EIdHTTPProtocolException Class
EIdHTTPProtocolException Members
EIdHTTPProtocolException Methods
CreateError Constructor
EIdHTTPProtocolException Properties
ErrorMessage Property
EIdHttpProxyError Class
EIdHTTPServerError Class
EIdHTTPUnsupportedAuthorisationScheme Class
EIdIcmpException Class
EIdIdentException Class
EIdIdentHiddenUser Class
EIdIdentInvalidPort Class
EIdIdentNoUser Class
EIdIdentQueryTimeOut Class
EIdIdentReply Class
EIdIdentUnknownError Class
EIdIMAP4ImplicitTLSRequiresSSL Class
EIdIMAP4ServerException Class
EIdInterceptCircularLink Class
EIdInterceptPropInvalid Class
EIdInterceptPropIsNil Class
EIdInvalidAlgorithm Class
EIdInvalidFTPListingFormat Class
EIdInvalidIPAddress Class
EIdInvalidIPv6Address Class
EIdInvalidObjectType Class
EIdInvalidPortRange Class
EIdInvalidServiceName Class
EIdInvalidSocket Class
EIdIoHandler Class
EIdIOHandlerPropInvalid Class
EIdIoHandlerRequiresLargeStream Class
EIdIPv6Unavailable Class
EIdIPVersionUnsupported Class
EIdLPRErrorException Class
EIdMaxCaptureLineExceeded Class
EIdMCastException Class
EIdMCastNoBindings Class
EIdMCastNotValidAddress Class
EIdMCastReceiveErrorZeroBytes Class
EIdMessageCannotLoad Class
EIdMessageException Class
EIdMessageYencCorruptionException Class
EIdMessageYencException Class
EIdMessageYencInvalidCRCException Class
EIdMessageYencInvalidSizeException Class
EIdMissingColon Class
EIdMustUseOpenProxy Class
EIdNNTPConnectionRefused Class
EIdNNTPException Class
EIdNNTPImplicitTLSRequiresSSL Class
EIdNNTPNoOnNewGroupsList Class
EIdNNTPNoOnNewNewsList Class
EIdNNTPNoOnNewsgroupList Class
EIdNNTPNoOnXHDREntry Class
EIdNNTPNoOnXOVER Class
EIdNNTPServerException Class
EIdNNTPStringListNotInitialized Class
EIdNoDataToRead Class
EIdNoExecuteSpecified Class
EIdNotAllBytesSent Class
EIdNotASocket Class
EIdNotConnected Class
EIdNotEnoughDataInBuffer Class
EIdNumberInvalid Class
EIdObjectTypeNotSupported Class
EIdOpenSSLError Class
EIdOpenSSLLoadError Class
EIdOSSLAcceptError Class
EIdOSSLConnectError Class
EIdOSSLCouldNotLoadSSLLibrary Class
EIdOSSLCreatingContextError Class
EIdOSSLDataBindingError Class
EIdOSSLGetMethodError Class
EIdOSSLLoadingCertError Class
EIdOSSLLoadingKeyError Class
EIdOSSLLoadingRootCertError Class
EIdOSSLModeNotSet Class
EIdOSSLSettingCipherError Class
EIdOTPSASLException Class
EIdOTPSASLUnknownOTPMethodException Class
EIdPackageSizeTooBig Class
EIdPOP3Exception Class
EIdPOP3ImplicitTLSRequiresSSL Class
EIdPOP3ReplyException Class
EIdPOP3ReplyInvalidEnhancedCode Class
EIdPOP3ServerException Class
EIdPortRequired Class
EIdRangeException Class
EIdReadLnMaxLineLengthExceeded Class
EIdReadTimeout Class
EIdReplyError Class
EIdReplyIMAP4Error Class
EIdReplyIMAP4Error Members
EIdReplyIMAP4Error Methods
CreateError Constructor
EIdReplyPOP3Error Class
EIdReplyPOP3Error Members
EIdReplyPOP3Error Methods
CreateError Constructor
EIdReplyPOP3Error Properties
EnhancedCode Property
ErrorCode Property
EIdReplyRFCError Class
EIdReplyRFCError Members
EIdReplyRFCError Methods
CreateError Constructor
EIdReplyRFCError Properties
ErrorCode Property
EIdResolveError Class
EIdResponseError Class
EIdReverseResolveError Class
EIdSASLException Class
EIdSASLMechNeeded Class
EIdSASLMsg Class
EIdSASLNotSupported Class
EIdSASLNotValidForProtocol Class
EIdSchedulerException Class
EIdSchedulerMaxThreadsExceeded Class
EIdSetSizeExceeded Class
EIdSilentException Class
EIdSMTPReply Class
EIdSMTPReplyError Class
EIdSMTPReplyError Members
EIdSMTPReplyError Methods
CreateError Constructor
Destroy Destructor
EIdSMTPReplyError Properties
EnhancedCode Property
EIdSMTPReplyInvalidClass Class
EIdSMTPReplyInvalidReplyString Class
EIdSMTPServerError Class
EIdSMTPServerNoRcptTo Class
EIdSNPPConnectionRefused Class
EIdSNPPException Class
EIdSNPPNoMultiLineMessages Class
EIdSNPPProtocolError Class
EIdSocketError Class
EIdSocketError Members
EIdSocketError Methods
CreateError Constructor
EIdSocketError Properties
LastError Property
EIdSocketHandleError Class
EIdSocksAuthError Class
EIdSocksAuthMethodError Class
EIdSocksError Class
EIdSocksRequestFailed Class
EIdSocksRequestIdentFailed Class
EIdSocksRequestServerFailed Class
EIdSocksServerAddressError Class
EIdSocksServerCommandError Class
EIdSocksServerConnectionRefusedError Class
EIdSocksServerGeneralError Class
EIdSocksServerHostUnreachableError Class
EIdSocksServerNetUnreachableError Class
EIdSocksServerPermissionError Class
EIdSocksServerRespondError Class
EIdSocksServerTTLExpiredError Class
EIdSocksSvrAccessDenied Class
EIdSocksSvrException Class
EIdSocksSvrInvalidLogin Class
EIdSocksSvrNotSupported Class
EIdSocksSvrSocks5WrongATYP Class
EIdSocksSvrUnexpectedClose Class
EIdSocksSvrWrongSocksCmd Class
EIdSocksSvrWrongSocksVer Class
EIdSocksUDPNotSupportedBySOCKSVersion Class
EIdSocksUnknownError Class
EIdSSLProtocolReplyError Class
EIdStackError Class
EIdStackInitializationFailed Class
EIdStackSetSizeExceeded Class
EIdTCPConnectionError Class
EIdTCPNoOnExecute Class
EIdTCPServerError Class
EIdTelnetClientConnectError Class
EIdTelnetError Class
EIdTelnetServerOnDataAvailableIsNil Class
EIdTerminateThreadTimeout Class
EIdTextInvalidCount Class
EIdTFTPAccessViolation Class
EIdTFTPAllocationExceeded Class
EIdTFTPException Class
EIdTFTPFileAlreadyExists Class
EIdTFTPFileNotFound Class
EIdTFTPIllegalOperation Class
EIdTFTPNoSuchUser Class
EIdTFTPOptionNegotiationFailed Class
EIdTFTPUnknownTransferID Class
EIdThreadClassNotSpecified Class
EIdThreadException Class
EIdThreadMgrError Class
EIdThreadTerminateAndWaitFor Class
EIdTLSClientCanNotSetWhileActive Class
EIdTLSClientCanNotSetWhileConnected Class
EIdTLSClientException Class
EIdTLSClientSSLIOHandlerRequred Class
EIdTLSClientTLSHandShakeFailed Class
EIdTLSClientTLSNegCmdFailed Class
EIdTLSClientTLSNotAvailable Class
EIdTLSServerException Class
EIdTLSServerSSLIOHandlerRequired Class
EIdTooMuchDataInBuffer Class
EIdTransparentProxyCantBind Class
EIdTransparentProxyCircularLink Class
EIdTransparentProxyUDPNotSupported Class
EIdUDPException Class
EIdUDPReceiveErrorZeroBytes Class
EIdUDPServerException Class
EIdUnknownProtocol Class
EIdUnrecognizedReply Class
EIdURIException Class
EIdUserPassProviderUnassigned Class
EIdWrapperException Class
EInvalidSyslogMessage Class
EmUTF7Decode Class
EmUTF7Encode Class
EmUTF7Error Class
EZlibError Class
EZlibError Members
EZlibError Methods
CreateError Constructor
EZlibError Properties
ErrorCode Property
TAAAARecord Class
TAAAARecord Members
TAAAARecord Methods
Assign Method
Parse Method
TAAAARecord Properties
Address Property
TAppendFileStream Class
TAppendFileStream Members
TAppendFileStream Methods
Create Constructor
TARecord Class
TCNRecord Class
TCompressionStream Class
TCompressionStream Members
TCompressionStream Methods
Create Constructor
Destroy Destructor
Read Method
Seek Method
Write Method
TCompressionStream Properties
CompressionRate Property
OnProgress Property
TCriticalSection Class
TCriticalSection Members
TCriticalSection Methods
Acquire Method
Enter Method
Leave Method
Release Method
TryEnter Method
TCustomZlibStream Class
TDecompressionStream Class
TDecompressionStream Members
TDecompressionStream Methods
Create Constructor
Destroy Destructor
Read Method
Seek Method
Write Method
TDecompressionStream Properties
OnProgress Property
TDNSHeader Class
TDNSHeader Members
TDNSHeader Methods
ClearByteCode Method
Create Constructor
GenerateBinaryHeader Method
ParseQuery Method
TDNSHeader Properties
AA Property
ANCount Property
ARCount Property
BitCode Property
ID Property
NSCount Property
OpCode Property
QDCount Property
Qr Property
RA Property
RCode Property
RD Property
TC Property
TErrorRecord Class
TEvent Class
TEvent Members
TEvent Methods
Create Constructor
Create Constructor ()
Create Constructor (IntPtr, Boolean, Boolean, string)
Destroy Destructor
ResetEvent Method
SetEvent Method
WaitFor Method
TFileCreateStream Class
TFileCreateStream Members
TFileCreateStream Methods
Create Constructor
THINFORecord Class
THINFORecord Members
THINFORecord Methods
Assign Method
Parse Method
THINFORecord Properties
CPU Property
OS Property
TIdAEPLFFTPListItem Class
TIdAEPLFFTPListItem Members
TIdAEPLFFTPListItem Properties
ModifiedDateGMT Property
UniqueID Property
TIdAntiFreezeBase Class
TIdAntiFreezeBase Members
TIdAntiFreezeBase Methods
Destroy Destructor
DoProcess Method
Process Method
ShouldUse Method
Sleep Method
TIdAntiFreezeBase Properties
Active Property
ApplicationHasPriority Property
IdleTimeOut Property
OnlyWhenIdle Property
TIdARPHdr Class
TIdARPHdr Members
TIdARPHdr Methods
create Constructor
Destroy Destructor
ReadStruct Method
WriteStruct Method
TIdARPHdr Properties
arp_hln Property
arp_hrd Property
arp_op Property
arp_pln Property
arp_pro Property
arp_sha Property
arp_spa Property
arp_tha Property
arp_tpa Property
TIdAS400FTPListItem Class
TIdAttachment Class
TIdAttachment Members
TIdAttachment Methods
Assign Method
CloseLoadStream Method
FinishTempStream Method
OpenLoadStream Method
PartType Method
PrepareTempStream Method
SaveToFile Method
SaveToStream Method
TIdAttachment Properties
ContentDisposition Property
ContentTypeName Property
FileName Property
TIdAttachmentFile Class
TIdAttachmentFile Members
TIdAttachmentFile Methods
CloseLoadStream Method
Create Constructor
Destroy Destructor
FinishTempStream Method
OpenLoadStream Method
PrepareTempStream Method
SaveToFile Method
TIdAttachmentFile Properties
AttachmentBlocked Property
FileIsTempFile Property
StoredPathName Property
TIdAttachmentMemory Class
TIdAttachmentMemory Members
TIdAttachmentMemory Methods
CloseLoadStream Method
Create Constructor
Create Constructor (TIdCollection)
Create Constructor (TIdMessageParts, String)
Create Constructor (TIdMessageParts, TIdStream)
Destroy Destructor
FinishTempStream Method
OpenLoadStream Method
PrepareTempStream Method
TIdAttachmentMemory Properties
DataStream Property
DataString Property
TIdAuthentication Class
TIdAuthentication Members
TIdAuthentication Methods
Authentication Method
Create Constructor
Destroy Destructor
KeepAlive Method
Next Method
Reset Method
TIdAuthentication Properties
AuthParams Property
CurrentStep Property
Params Property
Password Property
Steps Property
Username Property
TIdAuthenticationCollection Class
TIdAuthenticationCollection Members
TIdAuthenticationCollection Methods
Add Method
Create Constructor
TIdAuthenticationCollection Properties
Items Property
TIdAuthenticationItem Class
TIdAuthenticationItem Members
TIdAuthenticationItem Methods
Create Constructor
Destroy Destructor
TIdAuthenticationItem Properties
Params Property
URL Property
TIdAuthenticationManager Class
TIdAuthenticationManager Members
TIdAuthenticationManager Methods
AddAuthentication Method
Destroy Destructor
TIdAuthenticationManager Properties
Authentications Property
TIdBaseComponent Class
TIdBaseComponent Members
TIdBaseComponent Methods
Create Constructor
CType Method
CType Method (StringCollection)
CType Method (System.IO.Stream)
CType Method (TIdStrings)
GetVersion Method
TIdBaseComponent Properties
Version Property
TIdBaseStream Class
TIdBaseStream Members
TIdBaseStream Methods
Read Method
Read Method (, Longint)
Read Method (array of Byte, Longint, Longint)
Seek Method
Seek Method (Int64, TIdSeekOrigin)
Seek Method (Longint, Word)
Write Method
Write Method (, Longint)
Write Method (array of Byte, Longint, Longint)
TIdBasicAuthentication Class
TIdBasicAuthentication Members
TIdBasicAuthentication Methods
Authentication Method
Create Constructor
KeepAlive Method
Reset Method
TIdBasicAuthentication Properties
Realm Property
TIdBubbleSortStringList Class
TIdBubbleSortStringList Members
TIdBubbleSortStringList Methods
BubbleSort Method
TIdBuffer Class
TIdBuffer Members
TIdBuffer Methods
Clear Method
CompactHead Method
Create Constructor
Create Constructor ()
Create Constructor (Integer)
Create Constructor (TIdBufferBytesRemoved)
Create Constructor (TIdBytes, Integer)
Destroy Destructor
Extract Method
ExtractToByte Method
ExtractToBytes Method
ExtractToCardinal Method
ExtractToIdBuffer Method
ExtractToInt64 Method
ExtractToIPv6 Method
ExtractToStream Method
ExtractToWord Method
IndexOf Method
IndexOf Method (TIdBytes, Integer)
IndexOf Method (string, Integer)
PeekByte Method
Remove Method
SaveToStream Method
Write Method
Write Method (Byte, Integer)
Write Method (Cardinal, Integer)
Write Method (Int64, Integer)
Write Method (TIdBytes, Integer)
Write Method (TIdIPv6Address, Integer)
Write Method (TIdStream, Integer)
Write Method (Word, Integer)
Write Method (string, TIdEncoding, Integer)
WriteLen Method
TIdBuffer Properties
AsString Property
Capacity Property
Encoding Property
GrowthFactor Property
Size Property
TIdCardAddressItem Class
TIdCardAddressItem Members
TIdCardAddressItem Methods
Assign Method
TIdCardAddressItem Properties
AddressAttributes Property
ExtendedAddress Property
Locality Property
Nation Property
POBox Property
PostalCode Property
Region Property
StreetAddress Property
TIdCardPhoneNumber Class
TIdCardPhoneNumber Members
TIdCardPhoneNumber Methods
Assign Method
TIdCardPhoneNumber Properties
Number Property
PhoneAttributes Property
TIdChameleonNewtFTPListItem Class
TIdChargenServer Class
TIdChargenServer Members
TIdChargenServer Properties
DefaultPort Property
TIdChargenUDPServer Class
TIdChargenUDPServer Members
TIdChargenUDPServer Properties
DefaultPort Property
TIdCiscoIOSFTPListItem Class
TIdCmdTCPClient Class
TIdCmdTCPClient Members
TIdCmdTCPClient Methods
Connect Method
Destroy Destructor
Disconnect Method
TIdCmdTCPClient Properties
CommandHandlers Property
ExceptionReply Property
TIdCmdTCPClient Events
OnAfterCommandHandler Event
OnBeforeCommandHandler Event
TIdCmdTCPClientListeningThread Class
TIdCmdTCPClientListeningThread Members
TIdCmdTCPClientListeningThread Methods
Create Constructor
Destroy Destructor
TIdCmdTCPClientListeningThread Properties
Client Property
RecvData Property
TIdCmdTCPServer Class
TIdCmdTCPServer Members
TIdCmdTCPServer Methods
Destroy Destructor
TIdCmdTCPServer Properties
CommandHandlers Property
ExceptionReply Property
Greeting Property
HelpReply Property
MaxConnectionReply Property
ReplyTexts Property
ReplyUnknownCommand Property
TIdCmdTCPServer Events
OnAfterCommandHandler Event
OnBeforeCommandHandler Event
TIdCommand Class
TIdCommand Members
TIdCommand Methods
Create Constructor
Destroy Destructor
SendReply Method
TIdCommand Properties
CommandHandler Property
Context Property
Disconnect Property
Params Property
PerformReply Property
RawLine Property
Reply Property
Response Property
SendEmptyResponse Property
UnparsedParams Property
TIdCommandHandler Class
TIdCommandHandler Members
TIdCommandHandler Methods
Check Method
Create Constructor
Destroy Destructor
DoCommand Method
NameIs Method
TIdCommandHandler Properties
CmdDelimiter Property
Command Property
Data Property
Description Property
Disconnect Property
Enabled Property
ExceptionReply Property
HelpSuperScript Property
HelpVisible Property
Name Property
NormalReply Property
ParamDelimiter Property
ParseParams Property
Response Property
Tag Property
TIdCommandHandler Events
OnCommand Event
TIdCommandHandlers Class
TIdCommandHandlers Members
TIdCommandHandlers Methods
Add Method
Create Constructor
HandleCommand Method
TIdCommandHandlers Properties
Base Property
Items Property
ReplyClass Property
ReplyTexts Property
TIdCommandHandlers Events
OnAfterCommandHandler Event
OnBeforeCommandHandler Event
OnCommandHandlersException Event
TIdComponent Class
TIdComponent Members
TIdComponent Methods
BeginWork Method
Destroy Destructor
DoWork Method
EndWork Method
TIdComponent Properties
WorkTarget Property
TIdComponent Events
OnStatus Event
TIdCompressionIntercept Class
TIdCompressionIntercept Members
TIdCompressionIntercept Methods
Destroy Destructor
Disconnect Method
Receive Method
Send Method
TIdCompressionIntercept Properties
CompressionLevel Property
TIdCompressorZLibEx Class
TIdCompressorZLibEx Members
TIdCompressorZLibEx Methods
CompressFTPToIO Method
CompressStream Method
DecompressFTPFromIO Method
DecompressStream Method
DeflateStream Method
InflateStream Method
TIdConnectionIntercept Class
TIdConnectionIntercept Members
TIdConnectionIntercept Methods
Connect Method
Disconnect Method
Receive Method
Send Method
TIdConnectionIntercept Properties
Connection Property
Data Property
Intercept Property
IsClient Property
TIdConnectionIntercept Events
OnConnect Event
OnDisconnect Event
OnReceive Event
OnSend Event
TIdConnectThroughHttpProxy Class
TIdConnectThroughHttpProxy Members
TIdConnectThroughHttpProxy Properties
ChainedProxy Property
Enabled Property
Host Property
Password Property
Port Property
Username Property
TIdContext Class
TIdContext Members
TIdContext Methods
Binding Method
Create Constructor
Destroy Destructor
RemoveFromList Method
TIdContext Properties
Connection Property
TIdContext Events
OnAfterRun Event
OnBeforeRun Event
OnRun Event
TIdCookieList Class
TIdCookieList Members
TIdCookieList Properties
Cookies Property
TIdCookieManager Class
TIdCookieManager Members
TIdCookieManager Methods
AddCookie Method
AddCookie2 Method
Destroy Destructor
GenerateCookieList Method
TIdCookieManager Properties
CookieCollection Property
OnCreate Property
OnDestroy Property
TIdCookieManager Events
OnNewCookie Event
TIdCookieRFC2109 Class
TIdCookieRFC2109 Members
TIdCookieRFC2109 Methods
Create Constructor
TIdCookieRFC2109 Properties
Comment Property
MaxAge Property
Version Property
TIdCookieRFC2965 Class
TIdCookieRFC2965 Members
TIdCookieRFC2965 Methods
Create Constructor
TIdCookieRFC2965 Properties
CommentURL Property
Discard Property
PortList Property
TIdCookies Class
TIdCookies Members
TIdCookies Methods
Add Method
Add2 Method
AddCookie Method
AddSrcCookie Method
Create Constructor
Delete Method
Destroy Destructor
GetCookieIndex Method
GetCookieIndex Method (integer, string)
GetCookieIndex Method (integer, string, string)
LockCookieListByDomain Method
UnlockCookieListByDomain Method
TIdCookies Properties
Cookie Property
Items Property
TIdCreationDateFTPListItem Class
TIdCreationDateFTPListItem Members
TIdCreationDateFTPListItem Methods
Create Constructor
TIdCreationDateFTPListItem Properties
CreationDate Property
TIdCriticalSection Class
TIdCustomHTTP Class
TIdCustomHTTP Members
TIdCustomHTTP Methods
Destroy Destructor
Get Method
Get Method (string)
Get Method (string, TIdStream)
Get Method (string, TIdStream, array of SmallInt)
Get Method (string, array of SmallInt)
Head Method
Options Method
Post Method
Post Method (string, TIdMultiPartFormDataStream)
Post Method (string, TIdMultiPartFormDataStream, TIdStream)
Post Method (string, TIdStream)
Post Method (string, TIdStream, TIdStream)
Post Method (string, TIdStrings)
Post Method (string, TIdStrings, TIdStream)
Put Method
Put Method (string, TIdStream)
Put Method (string, TIdStream, TIdStream)
Trace Method
Trace Method (string)
Trace Method (string, TIdStream)
TIdCustomHTTP Properties
AllowCookies Property
AuthenticationManager Property
AuthProxyRetries Property
AuthRetries Property
Compressor Property
CookieManager Property
HandleRedirects Property
HTTPOptions Property
MaxAuthRetries Property
MaxHeaderLines Property
ProtocolVersion Property
ProxyParams Property
RedirectCount Property
RedirectMaximum Property
Request Property
Response Property
ResponseCode Property
ResponseText Property
URL Property
TIdCustomHTTP Events
OnAuthorization Event
OnHeadersAvailable Event
OnProxyAuthorization Event
OnRedirect Event
OnSelectAuthorization Event
OnSelectProxyAuthorization Event
TIdCustomHTTPServer Class
TIdCustomHTTPServer Members
TIdCustomHTTPServer Methods
CreateSession Method
Destroy Destructor
EndSession Method
TIdCustomHTTPServer Properties
AutoStartSession Property
DefaultPort Property
KeepAlive Property
MaximumHeaderLineCount Property
MIMETable Property
ParseParams Property
ServerSoftware Property
SessionList Property
SessionState Property
SessionTimeOut Property
TIdCustomHTTPServer Events
OnCommandOther Event
OnCreateSession Event
OnInvalidSession Event
OnSessionEnd Event
OnSessionStart Event
TIdCustomIcmpClient Class
TIdCustomIcmpClient Members
TIdCustomIcmpClient Methods
Destroy Destructor
Receive Method
Send Method
Send Method (TIdBytes)
Send Method (string, integer, TIdBytes)
TIdCustomMappedTelnet Class
TIdCustomMappedTelnet Members
TIdCustomMappedTelnet Properties
AllowedConnectAttempts Property
DefaultPort Property
MappedPort Property
TIdCustomMappedTelnet Events
OnCheckHostPort Event
TIdCustomSocksServer Class
TIdCustomSocksServer Members
TIdCustomSocksServer Methods
Destroy Destructor
TIdCustomSocksServer Properties
AllowSocks4 Property
AllowSocks5 Property
DefaultPort Property
Socks5NeedsAuthentication Property
TIdCustomSocksServer Events
OnAuthenticate Event
OnBeforeBind Event
OnBeforeConnect Event
TIdCustomTCPServer Class
TIdCustomTCPServer Members
TIdCustomTCPServer Methods
Destroy Destructor
TIdCustomTCPServer Properties
Active Property
Bindings Property
ContextClass Property
Contexts Property
DefaultPort Property
ImplicitIOHandler Property
ImplicitScheduler Property
Intercept Property
IOHandler Property
ListenQueue Property
MaxConnections Property
OnAfterBind Property
ReuseSocket Property
Scheduler Property
TerminateWaitTime Property
TIdCustomTCPServer Events
OnBeforeConnect Event
OnBeforeListenerRun Event
OnConnect Event
OnDisconnect Event
OnException Event
OnListenException Event
TIdCustomTime Class
TIdCustomTime Members
TIdCustomTime Methods
SyncTime Method
TIdCustomTime Properties
DateTime Property
DateTimeCard Property
Host Property
RoundTripDelay Property
Timeout Property
TIdCustomTimeServer Class
TIdCustomTimeUDP Class
TIdCustomTimeUDP Members
TIdCustomTimeUDP Methods
SyncTime Method
TIdCustomTimeUDP Properties
DateTime Property
DateTimeCard Property
RoundTripDelay Property
TIdCustomTimeUDPServer Class
TIdCustomTransparentProxy Class
TIdCustomTransparentProxy Members
TIdCustomTransparentProxy Methods
Bind Method
Bind Method (TIdIOHandler, Integer)
Bind Method (TIdIOHandler, string, Integer, TIdIPVersion)
CloseUDP Method
Connect Method
Listen Method
OpenUDP Method
RecvFromUDP Method
SendToUDP Method
TIdCustomTransparentProxy Properties
ChainedProxy Property
Enabled Property
Host Property
IPVersion Property
Password Property
Port Property
Username Property
TIdCustomUserManager Class
TIdCustomUserManager Members
TIdCustomUserManager Methods
AuthenticateUser Method
AuthenticateUser Method (String, String)
AuthenticateUser Method (String, String, TIdUserHandle)
ChallengeUser Method
IsRegisteredUser Method
LogoffUser Method
UserDisconnected Method
TIdDataChannel Class
TIdDataChannel Members
TIdDataChannel Methods
Create Constructor
Destroy Destructor
InitOperation Method
SetPortParameters Method
TIdDataChannel Properties
Data Property
ErrorReply Property
OKReply Property
PeerIP Property
PeerPort Property
Server Property
Stopped Property
TIdDateTimeStamp Class
TIdDateTimeStamp Members
TIdDateTimeStamp Methods
AddDays Method
AddHours Method
AddMilliseconds Method
AddMinutes Method
AddMonths Method
AddSeconds Method
AddTDateTime Method
AddTIdDateTimeStamp Method
AddTTimeStamp Method
AddWeeks Method
AddYears Method
Destroy Destructor
GetAsISO8601Calendar Method
GetAsISO8601Ordinal Method
GetAsISO8601Week Method
GetAsRFC822 Method
GetAsTDateTime Method
GetAsTimeOfDay Method
GetAsTTimeStamp Method
GetBeatOfDay Method
GetDayOfMonth Method
GetDayOfWeek Method
GetDayOfWeekName Method
GetDayOfWeekShortName Method
GetDaysInYear Method
GetHourOf12Day Method
GetHourOf24Day Method
GetIsMorning Method
GetMinuteOfDay Method
GetMinuteOfHour Method
GetMonthName Method
GetMonthOfYear Method
GetMonthShortName Method
GetSecondOfMinute Method
GetSecondsInYear Method
GetTimeZoneAsString Method
GetTimeZoneHour Method
GetTimeZoneMinutes Method
GetWeekOfYear Method
SetDay Method
SetFromDOSDateTime Method
SetFromISO8601 Method
SetFromRFC822 Method
SetFromTDateTime Method
SetFromTTimeStamp Method
SetMillisecond Method
SetSecond Method
SetTimeZone Method
SetYear Method
SubtractDays Method
SubtractHours Method
SubtractMilliseconds Method
SubtractMinutes Method
SubtractMonths Method
SubtractSeconds Method
SubtractTDateTime Method
SubtractTIdDateTimeStamp Method
SubtractTTimeStamp Method
SubtractWeeks Method
SubtractYears Method
Zero Method
ZeroDate Method
ZeroTime Method
TIdDateTimeStamp Properties
AsISO8601Calendar Property
AsISO8601Ordinal Property
AsISO8601Week Property
AsRFC822 Property
AsTDateTime Property
AsTimeOfDay Property
AsTTimeStamp Property
BeatOfDay Property
Day Property
DayOfMonth Property
DayOfWeek Property
DayOfWeekName Property
DayOfWeekShortName Property
DaysInYear Property
HourOf12Day Property
HourOf24Day Property
IsLeapYear Property
IsMorning Property
Millisecond Property
MinuteOfDay Property
MinuteOfHour Property
MonthName Property
MonthOfYear Property
MonthShortName Property
Second Property
SecondOfMinute Property
SecondsInYear Property
TimeZone Property
TimeZoneAsString Property
TimeZoneHour Property
TimeZoneMinutes Property
WeekOfYear Property
Year Property
TIdDayTime Class
TIdDayTime Members
TIdDayTime Properties
DayTimeStr Property
Host Property
Port Property
TIdDayTimeServer Class
TIdDayTimeServer Members
TIdDayTimeServer Properties
DefaultPort Property
TimeZone Property
TIdDayTimeUDP Class
TIdDayTimeUDP Members
TIdDayTimeUDP Properties
DayTimeStr Property
Port Property
TIdDayTimeUDPServer Class
TIdDayTimeUDPServer Members
TIdDayTimeUDPServer Properties
DefaultPort Property
TimeZone Property
TIdDBInfo Class
TIdDBList Class
TIdDBList Members
TIdDBList Methods
Add Method
Create Constructor
IndexOf Method
TIdDBList Properties
Items Property
TIdDecoder Class
TIdDecoder Members
TIdDecoder Methods
Decode Method
DecodeBegin Method
DecodeEnd Method
DecodeString Method
TIdDecoder00E Class
TIdDecoder00E Members
TIdDecoder00E Methods
Decode Method
TIdDecoder4to3 Class
TIdDecoder4to3 Members
TIdDecoder4to3 Methods
ConstructDecodeTable Method
Decode Method
TIdDecoder4to3 Properties
FillChar Property
TIdDecoderBinHex4 Class
TIdDecoderBinHex4 Members
TIdDecoderBinHex4 Methods
Decode Method
TIdDecoderMIME Class
TIdDecoderMIMELineByLine Class
TIdDecoderMIMELineByLine Members
TIdDecoderMIMELineByLine Methods
Clear Method
Decode Method
FinishDecoding Method
TIdDecoderQuotedPrintable Class
TIdDecoderQuotedPrintable Members
TIdDecoderQuotedPrintable Methods
Decode Method
TIdDecoderUUE Class
TIdDecoderXXE Class
TIdDefinition Class
TIdDefinition Members
TIdDefinition Methods
Create Constructor
Destroy Destructor
TIdDefinition Properties
DB Property
Definition Property
Word Property
TIdDefinitions Class
TIdDefinitions Members
TIdDefinitions Methods
Add Method
Create Constructor
IndexOf Method
TIdDefinitions Properties
Items Property
TIdDICT Class
TIdDICT Members
TIdDICT Methods
Connect Method
Define Method
Define Method (String, String, TIdDefinitions)
Define Method (String, TIdDefinitions, Boolean)
Destroy Destructor
DisconnectNotifyPeer Method
GetDBList Method
GetDictInfo Method
GetStrategyList Method
GetSvrInfo Method
Match Method
Match Method (String, String, String, TIdMatchList)
Match Method (String, String, TIdMatchList, Boolean)
Match Method (String, TIdMatchList, Boolean)
TIdDICT Properties
AuthType Property
Capabilities Property
Client Property
Password Property
Port Property
SASLMechanisms Property
Server Property
TryMIME Property
Username Property
TIdDICTServer Class
TIdDICTServer Members
TIdDICTServer Properties
DefaultPort Property
TIdDICTServer Events
OnCommandAuth Event
OnCommandClient Event
OnCommandDefine Event
OnCommandHelp Event
OnCommandMatch Event
OnCommandOption Event
OnCommandOther Event
OnCommandQuit Event
OnCommandSASLAuth Event
OnCommandShow Event
OnCommandStatus Event
TIdDigestAuthentication Class
TIdDigestAuthentication Members
TIdDigestAuthentication Methods
Authentication Method
Destroy Destructor
TIdDigestAuthentication Properties
Method Property
Postbody Property
Uri Property
TIdDISCARDServer Class
TIdDISCARDServer Members
TIdDISCARDServer Properties
DefaultPort Property
TIdDiscardUDPServer Class
TIdDiscardUDPServer Members
TIdDiscardUDPServer Properties
DefaultPort Property
TIdDistinctTCPIPFTPListItem Class
TIdDistinctTCPIPFTPListItem Members
TIdDistinctTCPIPFTPListItem Properties
Dist32FileAttributes Property
ModifiedDateGMT Property
TIdDNS_ProcessThread Class
TIdDNS_ProcessThread Members
TIdDNS_ProcessThread Methods
Create Constructor
Destroy Destructor
TIdDNS_ProcessThread Properties
MyBinding Property
MyData Property
Server Property
TIdDNS_TCPServer Class
TIdDNS_TCPServer Members
TIdDNS_TCPServer Methods
Destroy Destructor
TIdDNS_TCPServer Properties
AccessControl Property
AccessList Property
TIdDNS_UDPServer Class
TIdDNS_UDPServer Members
TIdDNS_UDPServer Methods
AXFR Method
CompleteQuery Method
Destroy Destructor
FindHandedNodeByName Method
FindNodeFullName Method
LoadZoneFromMasterFile Method
LoadZoneStrings Method
SearchTree Method
UpdateTree Method
UpdateTree Method (TIdDNTreeNode, TIdTextModeResourceRecord)
UpdateTree Method (TIdDNTreeNode, TResultRecord)
TIdDNS_UDPServer Properties
AutoLoadMasterFile Property
Busy Property
Cached_Tree Property
CacheUnknowZone Property
DefaultPort Property
DNSVersion Property
GlobalCS Property
Handed_DomainList Property
Handed_Tree Property
offerDNSVersion Property
RootDNS_NET Property
ZoneMasterFiles Property
TIdDNS_UDPServer Events
OnAfterCacheSaved Event
OnAfterQuery Event
OnAfterSendBack Event
OnBeforeQuery Event
TIdDNSHdr Class
TIdDNSHdr Members
TIdDNSHdr Methods
ReadStruct Method
WriteStruct Method
TIdDNSHdr Properties
dns_flags Property
dns_id Property
dns_num_addi_rr Property
dns_num_answ_rr Property
dns_num_auth_rr Property
dns_num_q Property
TIdDNSMap Class
TIdDNSMap Members
TIdDNSMap Methods
Create Constructor
Destroy Destructor
TIdDNSMap Properties
Items Property
Server Property
TIdDNSResolver Class
TIdDNSResolver Members
TIdDNSResolver Methods
ClearInternalQuery Method
CreateQuery Method
Destroy Destructor
FillResult Method
FillResultWithOutCheckId Method
ParseAnswers Method
Resolve Method
TIdDNSResolver Properties
AllowRecursiveQueries Property
DNSHeader Property
Host Property
InternalQuery Property
IPVersion Property
PlainTextResult Property
Port Property
QueryResult Property
QueryType Property
WaitingTime Property
TIdDNSServer Class
TIdDNSServer Members
TIdDNSServer Fields
BackupDNSMap Field
TIdDNSServer Methods
CheckIfExpire Method
Destroy Destructor
TIdDNSServer Properties
AccessList Property
Active Property
Bindings Property
ServerType Property
TCPACLActive Property
TCPTunnel Property
UDPTunnel Property
TIdDNTreeNode Class
TIdDNTreeNode Members
TIdDNTreeNode Methods
AddChild Method
Clear Method
Create Constructor
Destroy Destructor
IndexByLabel Method
IndexByNode Method
InsertChild Method
RemoveChild Method
SaveToFile Method
SortChildren Method
TIdDNTreeNode Properties
AutoSortChild Property
ChildIndex Property
Children Property
CLabel Property
FullName Property
ParentNode Property
RRs Property
TIdDomainExpireCheckThread Class
TIdDomainNameServerMapping Class
TIdDomainNameServerMapping Members
TIdDomainNameServerMapping Methods
Create Constructor
Destroy Destructor
SyncAndUpdate Method
TIdDomainNameServerMapping Properties
DomainName Property
Host Property
TIdDOSAttributes Class
TIdDOSAttributes Members
TIdDOSAttributes Methods
AddAttribute Method
Assign Method
GetAsString Method
TIdDOSAttributes Properties
Archive Property
AsString Property
Directory Property
FileAttributes Property
Hidden Property
Normal Property
Read_Only Property
System Property
TIdDOSBaseFTPListItem Class
TIdDOSBaseFTPListItem Members
TIdDOSBaseFTPListItem Methods
Create Constructor
Destroy Destructor
TIdDOSBaseFTPListItem Properties
Attributes Property
TIdEcho Class
TIdEcho Members
TIdEcho Methods
Echo Method
TIdEcho Properties
EchoTime Property
Host Property
Port Property
TIdECHOServer Class
TIdECHOServer Members
TIdECHOServer Properties
DefaultPort Property
TIdEchoUDP Class
TIdEchoUDP Members
TIdEchoUDP Methods
Echo Method
TIdEchoUDP Properties
EchoTime Property
Port Property
TIdEchoUDPServer Class
TIdEchoUDPServer Members
TIdEchoUDPServer Properties
DefaultPort Property
TIdEMailAddressItem Class
TIdEMailAddressItem Members
TIdEMailAddressItem Methods
Assign Method
Create Constructor
Create Constructor ()
Create Constructor (TIdCollection)
Create Constructor (string)
TIdEMailAddressItem Properties
Address Property
Domain Property
Name Property
Text Property
User Property
TIdEMailAddressList Class
TIdEMailAddressList Members
TIdEMailAddressList Methods
Add Method
AddItems Method
AddressesByDomain Method
Create Constructor
FillTStrings Method
GetDomains Method
SortByDomain Method
TIdEMailAddressList Properties
EMailAddresses Property
Items Property
TIdEncoder Class
TIdEncoder Members
TIdEncoder Methods
Encode Method
Encode Method (TIdStream, Integer)
Encode Method (string)
TIdEncoder00E Class
TIdEncoder00E Members
TIdEncoder00E Methods
Encode Method
TIdEncoder3to4 Class
TIdEncoder3to4 Members
TIdEncoder3to4 Methods
Encode Method
EncodeIdBytes Method
TIdEncoder3to4 Properties
CodingTable Property
FillChar Property
TIdEncoderBinHex4 Class
TIdEncoderBinHex4 Members
TIdEncoderBinHex4 Methods
EncodeFile Method
TIdEncoderMIME Class
TIdEncoderQuotedPrintable Class
TIdEncoderQuotedPrintable Members
TIdEncoderQuotedPrintable Methods
Encode Method
TIdEncoderUUE Class
TIdEncoderXXE Class
TIdEntityHeaderInfo Class
TIdEntityHeaderInfo Members
TIdEntityHeaderInfo Methods
Clear Method
Create Constructor
Destroy Destructor
TIdEntityHeaderInfo Properties
CacheControl Property
Connection Property
ContentEncoding Property
ContentLanguage Property
ContentLength Property
ContentRangeEnd Property
ContentRangeInstanceLength Property
ContentRangeStart Property
ContentType Property
ContentVersion Property
CustomHeaders Property
Date Property
Expires Property
HasContentLength Property
HasContentRange Property
HasContentRangeInstance Property
LastModified Property
Pragma Property
RawHeaders Property
TIdEtherAddr Class
TIdEtherAddr Members
TIdEtherAddr Methods
CopyFrom Method
create Constructor
getether_addr_octet Method
ReadStruct Method
SetData Method
setether_addr_octet Method
WriteStruct Method
TIdEtherAddr Properties
Data Property
ether_addr_octet Property
TIdEthernetHdr Class
TIdEthernetHdr Members
TIdEthernetHdr Methods
CopyFrom Method
create Constructor
Destroy Destructor
ReadStruct Method
WriteStruct Method
TIdEthernetHdr Properties
ether_dhost Property
ether_shost Property
ether_type Property
TIdEventSocksServer Class
TIdEventSocksServer Members
TIdEventSocksServer Events
OnCommandBind Event
OnCommandConnect Event
TIdExplicitTLSClient Class
TIdExplicitTLSClient Members
TIdExplicitTLSClient Methods
Connect Method
Destroy Destructor
TIdExplicitTLSClient Properties
Capabilities Property
SupportsTLS Property
TIdExplicitTLSClient Events
OnTLSHandShakeFailed Event
OnTLSNegCmdFailed Event
OnTLSNotAvailable Event
TIdExplicitTLSServer Class
TIdExtList Class
TIdFinger Class
TIdFinger Members
TIdFinger Methods
Finger Method
TIdFinger Properties
CompleteQuery Property
Host Property
Port Property
Query Property
VerboseOutput Property
TIdFingerServer Class
TIdFingerServer Members
TIdFingerServer Properties
DefaultPort Property
TIdFingerServer Events
OnCommandFinger Event
OnCommandVerboseFinger Event
TIdFormDataField Class
TIdFormDataField Members
TIdFormDataField Methods
Create Constructor
Destroy Destructor
FormatField Method
TIdFormDataField Properties
ContentType Property
FieldName Property
FieldObject Property
FieldSize Property
FieldStream Property
FieldStrings Property
FieldValue Property
FileName Property
TIdFormDataFields Class
TIdFormDataFields Members
TIdFormDataFields Methods
Add Method
Create Constructor
TIdFormDataFields Properties
Items Property
MultipartFormDataStream Property
TIdFSP Class
TIdFSP Members
TIdFSP Methods
AbortCmd Method
Connect Method
Delete Method
Destroy Destructor
Disconnect Method
Get Method
Get Method (string, TIdStream, Boolean)
Get Method (string, string, boolean, Boolean)
GetDirInfo Method
GetDirInfo Method (String)
GetDirInfo Method (String, TIdFSPDirInfo)
GetStatInfo Method
List Method
List Method ()
List Method (string)
MakeDir Method
Put Method
Put Method (TIdStream, string, TIdDateTime)
Put Method (string, string)
RemoveDir Method
Rename Method
Version Method
TIdFSP Properties
ClientMaxPacketSize Property
DirectoryListing Property
DirInfo Property
OnWork Event
OnWorkBegin Event
OnWorkEnd Event
Port Property
ServerMaxPacketSize Property
ServerMaxThruPut Property
StatInfo Property
SystemAcceptsExtraData Property
SystemDesc Property
SystemPrivateMode Property
SystemReadOnly Property
SystemReverseLookupRequired Property
SystemServerLogs Property
ThruputControl Property
TIdFSP Events
OnRecv Event
OnSend Event
TIdFSPDirInfo Class
TIdFSPDirInfo Members
TIdFSPDirInfo Properties
CanAddFiles Property
CanBeListed Property
CanDeleteFiles Property
CanMakeDir Property
CanRenameFiles Property
HasReadMe Property
OnlyOwnerCanReadFiles Property
OwnsDir Property
ReadMe Property
TIdFSPListItem Class
TIdFSPListItem Members
TIdFSPListItem Properties
FileName Property
TIdFSPListItems Class
TIdFSPListItems Members
TIdFSPListItems Methods
Add Method
Create Constructor
IndexOf Method
ParseEntries Method
TIdFSPListItems Properties
Items Property
TIdFSPPacket Class
TIdFSPPacket Members
TIdFSPPacket Methods
Create Constructor
ReadPacket Method
WritePacket Method
TIdFSPPacket Properties
Cmd Property
Data Property
DataLen Property
ExtraData Property
FilePosition Property
Key Property
Sequence Property
Valid Property
TIdFSPStatInfo Class
TIdFSPStatInfo Members
TIdFSPStatInfo Properties
ItemType Property
ModifiedDate Property
ModifiedDateGMT Property
Size Property
TIdFTP Class
TIdFTP Members
TIdFTP Methods
Abort Method
Allocate Method
ChangeDir Method
ChangeDirUp Method
CombineFiles Method
Connect Method
CRC Method
Delete Method
Destroy Destructor
DisconnectNotifyPeer Method
ExtListDir Method
ExtListItem Method
ExtListItem Method (TIdFTPListItems, String)
ExtListItem Method (TIdStrings, TIdFTPListItems, string)
ExtListItem Method (TIdStrings, string)
ExtractFeatFacts Method
FileDate Method
FileStructure Method
Get Method
Get Method (string, TIdStream, Boolean)
Get Method (string, string, boolean, Boolean)
GetLoginPassword Method
GetLoginPassword Method ()
GetLoginPassword Method (String)
Help Method
IsExtSupported Method
IsServerMDTZAndListTForm Method
KillDataChannel Method
List Method
List Method ()
List Method (TIdStrings, string, Boolean)
List Method (string, Boolean)
Login Method
MakeDir Method
Noop Method
Put Method
Put Method (TIdStream, string, boolean)
Put Method (string, string, boolean)
Quit Method
Quote Method
ReInitialize Method
RemoveDir Method
Rename Method
ResumeSupported Method
RetrieveCurrentDir Method
SetCMDOpt Method
SetLang Method
SetModTime Method
SetModTimeGMT Method
Site Method
SiteToSiteDownload Method
SiteToSiteUpload Method
Size Method
Status Method
StoreUnique Method
StoreUnique Method (TIdStream)
StoreUnique Method (string)
StructureMount Method
TransferMode Method
VerifyFile Method
VerifyFile Method (String, String, Int64, Int64)
VerifyFile Method (TIdStream, String, Int64, Int64)
TIdFTP Properties
Account Property
AUTHCmd Property
AutoLogin Property
CanResume Property
ClientInfo Property
Compressor Property
CurrentTransferMode Property
DataPort Property
DataPortMax Property
DataPortMin Property
DataPortProtection Property
DirectoryListing Property
DirFormat Property
ExternalIP Property
Host Property
LangsSupported Property
ListParserClass Property
ListResult Property
LoginMsg Property
OnAfterClientLogin Property
OnCustomFTPProxy Property
OnDirParseEnd Property
OnDirParseStart Property
OnRetrievedDir Property
Passive Property
Password Property
Port Property
ProxySettings Property
ReadTimeout Property
SupportsVerification Property
SystemDesc Property
TransferTimeout Property
TransferType Property
TryNATFastTrack Property
TZInfo Property
UseCCC Property
UseExtensionDataPort Property
UseMLIS Property
Username Property
UseTLS Property
UsingExtDataPort Property
UsingNATFastTrack Property
UsingSFTP Property
TIdFTP Events
OnAfterGet Event
OnBannerAfterLogin Event
OnBannerBeforeLogin Event
OnCreateFTPList Event
OnDataChannelCreate Event
OnDataChannelDestroy Event
OnNeedAccount Event
OnTLSNotAvailable Event
TIdFTPBaseFileSystem Class
TIdFTPBaseFileSystem Members
TIdFTPBaseFileSystem Methods
ChangeDir Method
CombineFiles Method
DeleteFile Method
GetCRCCalcStream Method
GetFileDate Method
GetFileSize Method
ListDirectory Method
MakeDirectory Method
RemoveDirectory Method
RenameFile Method
RetrieveFile Method
SetModifiedFileDate Method
StoreFile Method
TIdFTPClientIdentifier Class
TIdFTPClientIdentifier Members
TIdFTPClientIdentifier Methods
Assign Method
TIdFTPClientIdentifier Properties
ClientName Property
ClientVersion Property
ClntOutput Property
PlatformDescription Property
TIdFTPLineOwnedList Class
TIdFTPListBase Class
TIdFTPListBase Members
TIdFTPListBase Methods
CheckListing Method
GetIdent Method
ParseListing Method
TIdFTPListBaseHeader Class
TIdFTPListBaseHeader Members
TIdFTPListBaseHeader Methods
CheckListing Method
ParseListing Method
TIdFTPListItem Class
TIdFTPListItem Members
TIdFTPListItem Methods
Assign Method
Create Constructor
Destroy Destructor
TIdFTPListItem Properties
Data Property
FileName Property
ItemType Property
LocalFileName Property
ModifiedAvail Property
ModifiedDate Property
PermissionDisplay Property
Size Property
SizeAvail Property
TIdFTPListItems Class
TIdFTPListItems Members
TIdFTPListItems Methods
Add Method
Create Constructor
IndexOf Method
TIdFTPListItems Properties
DirectoryName Property
Items Property
TIdFTPListOutput Class
TIdFTPListOutput Members
TIdFTPListOutput Methods
Add Method
Create Constructor
IndexOf Method
LISTOutputDir Method
MLISTOutputDir Method
NLISTOutputDir Method
TIdFTPListOutput Properties
DirFormat Property
ExportTotalLine Property
Items Property
Output Property
Switches Property
TIdFTPListOutputItem Class
TIdFTPListOutputItem Members
TIdFTPListOutputItem Properties
CreationDate Property
CreationDateGMT Property
DirError Property
GroupName Property
Inode Property
LastAccessDate Property
LastAccessDateGMT Property
LinkCount Property
LinkedItemName Property
MLISTPermissions Property
ModifiedDateGMT Property
NumberBlocks Property
OwnerName Property
UniqueID Property
UnixGroupPermissions Property
UnixOtherPermissions Property
UnixOwnerPermissions Property
WinAttribs Property
TIdFTPLPAS400 Class
TIdFTPLPAS400 Members
TIdFTPLPAS400 Methods
CheckListing Method
GetIdent Method
TIdFTPLPBaseDOS Class
TIdFTPLPChameleonNewt Class
TIdFTPLPChameleonNewt Members
TIdFTPLPChameleonNewt Methods
CheckListing Method
GetIdent Method
TIdFTPLPCiscoIOS Class
TIdFTPLPCiscoIOS Members
TIdFTPLPCiscoIOS Methods
CheckListing Method
GetIdent Method
TIdFTPLPDistinctTCPIP Class
TIdFTPLPDistinctTCPIP Members
TIdFTPLPDistinctTCPIP Methods
CheckListing Method
GetIdent Method
TIdFTPLPEPLF Class
TIdFTPLPEPLF Members
TIdFTPLPEPLF Methods
CheckListing Method
GetIdent Method
TIdFTPLPGOS7 Class
TIdFTPLPGOS7 Members
TIdFTPLPGOS7 Methods
CheckListing Method
GetIdent Method
TIdFTPLPGOS8 Class
TIdFTPLPGOS8 Members
TIdFTPLPGOS8 Methods
CheckListing Method
GetIdent Method
TIdFTPLPGOS8ListItem Class
TIdFTPLPHellSoft Class
TIdFTPLPHellSoft Members
TIdFTPLPHellSoft Methods
CheckListing Method
GetIdent Method
TIdFTPLPKA9Q Class
TIdFTPLPKA9Q Members
TIdFTPLPKA9Q Methods
CheckListing Method
GetIdent Method
TIdFTPLPMicrowareOS9 Class
TIdFTPLPMicrowareOS9 Members
TIdFTPLPMicrowareOS9 Methods
GetIdent Method
TIdFTPLPMList Class
TIdFTPLPMList Members
TIdFTPLPMList Methods
CheckListing Method
GetIdent Method
TIdFTPLPMPiX Class
TIdFTPLPMPiX Members
TIdFTPLPMPiX Methods
GetIdent Method
TIdFTPLPMPiXBase Class
TIdFTPLPMPiXBase Members
TIdFTPLPMPiXBase Methods
GetIdent Method
TIdFTPLPMPiXWithPOSIX Class
TIdFTPLPMPiXWithPOSIX Members
TIdFTPLPMPiXWithPOSIX Methods
GetIdent Method