|
TIdTCPClient
Implements a TCP Client. |
TIdUDPClient
Implements a UDP client. |
TIdCmdTCPClient
Implements a TCP-based client using command handlers. |
TIdIPMCastClient
Implements an IP Multicast client. |
TIdIcmpClient
Implements an ICMP client. |
TIdDayTime
Implements a TCP-based DayTime protocol client. |
TIdDayTimeUDP
Implements a UDP-based DayTime protocol client. |
TIdDICT
Implements a client for the Dictionary Server Protocol. |
TIdDNSResolver
Implements a resolver for DNS queries. |
TIdEcho
Implements a TCP-based Echo client. |
TIdEchoUDP
Implements a UDP-based Echo client. |
TIdFinger
Implements a Finger protocol client. |
TIdFSP
Implements a File Service Protocol (FSP) version 2 client. |
TIdFTP
Implements a File Transfer Protocol (FTP) client. |
|
TIdGopher
Implements a Gopher client. |
TIdHTTP
Implements an HTTP client. |
TIdIdent
Implements an Ident protocol client. |
TIdIMAP4
Implements an Internet Message Access Protocol version 4.1 client. |
TIdIRC
TIdIRC TIdCmdTCPClient descendant |
TIdLPR
Implements a Line Printer Daemon Protocol (LPR) client. |
TIdNNTP
Implements an NNTP client. |
TIdPOP3
Implements a POP3 client. |
TIdQOTD
Implements a Quote of the Day Protocol client. |
TIdQOTDUDP
Implements a Quote of the Day Protocol client. |
TIdRexec
This class implements Remote Execution (Rexec) as a client. |
TIdRSH
Implements Unix Remote Shell (RSH) client. |
TIdSMTP
Implements a Simple Mail Transfer Protocol (SMTP) client. |
TIdSMTPRelay
Implements a SMTP Relay agent. |
TIdSNMP
Implements a Simple Network Management Protocol (SNMP) client. |
|
TIdSNPP
Implements a Simple Network Paging Protocol client. |
TIdSNTP
Implements a Simple Network Time Protocol client. |
TIdSysLog
TIdSysLog implements a BSD Syslog protocol client. |
TIdSystat
Implements a TCP-based SYSTAT protocol client. |
TIdSystatUDP
Implements a UDP-based SYSTAT protocol client. |
TIdTelnet
Implements a TELNET protocol client. |
TIdTime
Implements a Time client. |
TIdTimeUDP
Implements a UDP-based Time client. |
TIdTrivialFTP
Implements a Trivial File Transfer Protocol client. |
TIdUnixTime
Implements a TCP-based UnixTime Protocol client. |
TIdUnixTimeUDP
Implements a UDP-based UnixTime Protocol client. |
TIdWebDAV
TIdWebDAV = class(TIdHTTP) |
TIdWhois
Implements a WhoIs or Nickname client. |
|
TIdUDPServer
Implements a UDP server. |
TIdCmdTCPServer
Implements a multi-thread TCP/IP-based server with support for command handlers. |
TIdSimpleServer
Implements a single-threaded TCP Server. |
TIdTCPServer
Implements a multi-threaded TCP Server. |
TIdIPMCastServer
Implements an IP Multicast server. |
TIdChargenServer
Implements a Character Generator server. |
TIdChargenUDPServer
Implements a Character Generator server. |
TIdDayTimeServer
Implements a DayTime protocol server. |
TIdDayTimeUDPServer
Implements a DayTime protocol server. |
TIdDICTServer
Implements a Dictionary Protocol server for dictionary databases. |
TIdDISCARDServer
Implements a Discard Protocol server. |
TIdDiscardUDPServer
Implements a UDP-based Discard Protocol server. |
TIdDNSServer
Implements a server for the DNS (Domain Name Server) protocol. |
TIdECHOServer
Implements a TCP-based Echo server. |
|
TIdEchoUDPServer
Implements a UDP-based Echo server. |
TIdFingerServer
Implements a Finger protocol server. |
TIdFTPServer
TIdFTPServer is a TIdExplicitTLSServer descendant |
TIdGopherServer
Implements a Gopher server. |
TIdHTTPProxyServer
TIdHTTPProxyServer TIdCmdTCPServer descendant |
TIdHTTPServer
Implements an HTTP Server. |
TIdIdentServer
Implements a multi-threaded Identifcation Protocol server. |
TIdIMAP4Server
TIdIMAP4Server is a TIdExplicitTLSServer descendant |
TIdIRCServer
TIdIRCServer TIdCmdTCPServer descendant |
TIdMappedFTP
TIdMappedFTP TIdMappedPortTCP descendant |
TIdMappedPOP3
TIdMappedPOP3 TIdMappedTelnet descendant |
TIdMappedPortTCP
Implements a port mapping proxy server for TCP connections to a remote computer. |
TIdMappedPortUDP
Implements a tunnel for UDP connections to a remote computer system. |
TIdMappedTelnet
TIdMappedTelnet TIdCustomMappedTelnet descendant |
TIdNNTPServer
TIdNNTPServer TIdExplicitTLSServer descendant |
|
TIdPOP3Server
Implements a multi-threaded POP3 server. |
TIdQOTDServer
Defines an implementation framework for a Quote of the Day Protocol server. |
TIdQotdUDPServer
Implements a UDP-nased Quote of the Day Protocol server. |
TIdRexecServer
TIdRexecServer |
TIdRSHServer
Implements a RSH Daemon. |
TIdSMTPServer
Implements a multi-thread SMTP Server. |
TIdSocksServer
TIdSocksServer TIdCustomSocksServer descendant |
TIdSyslogServer
Implements a BSD Syslog protocol server. |
TIdSystatServer
Implements a TCP-based SYSTAT protocol server. |
TIdSystatUDPServer
Implements a UDP-based SYSTAT protocol server. |
TIdTelnetServer
Specifies a Telnet Protocol server architecture. |
TIdTimeServer
Implements a TCP-based Time protocol server. |
TIdTimeUDPServer
Implements a UDP-based Time protocol server. |
TIdTrivialFTPServer
Implements a Trivial File Transfer Protocol server. |
TIdUnixTimeServer
This is based on a description at http://amo.net/AtomicTimeZone/help/ATZS_Protocols.htm#Unix
TIdUnixTimeServer is a TIdCustomTimeServer descendant |
TIdUnixTimeUDPServer
This is based on a description at http://amo.net/AtomicTimeZone/help/ATZS_Protocols.htm#Unix
TIdUnixTimeUDPServer is a TIdCustomTimeUDPServer descendant |
TIdWhoIsServer
Implements a WhoIs or Nickname server. |
|
TIdConnectionIntercept
Specifies a socket handling framework that performs state change and data transformation tasks. |
TIdInterceptSimLog
Writes log file entries for data sent and received using the connection intercept. |
TIdInterceptThrottler
Implements a connection intercept that limits throughput to a target value. |
TIdLogDebug
Implements a logging intercept that writes messages to the debugger for the compiler/platform. |
TIdLogEvent
Implements an event-based logging intercept for data input/output and connection status messages. |
TIdLogFile
Implements an Indy logging intercept that can write log messages to a file. |
TIdLogStream
Implements an Indy logging intercept using stream-based storage for log messages. |
TIdBlockCipherIntercept
OnSend and OnRecieve Events will always be called with a blockSize Data |
TIdCompressionIntercept
Implements an intercept that compresses a data stream using zlib. |
TIdServerCompressionIntercept
Implements a server-side intercept component for compressing a data stream using the zlib library. |
TIdServerInterceptLogEvent
TIdServerInterceptLogEvent TIdServerInterceptLogBase descendant |
TIdServerInterceptLogFile
TIdServerInterceptLogFile TIdServerInterceptLogBase descendant |
|
TIdSocksInfo
Implements SOCKS protocol support for Indy clients. |
TIdAntiFreeze
Prevents an application User interface from freezing. |
TIdSchedulerOfThreadDefault
Implements the default thread-based scheduler for client connections to a server. |
TIdSchedulerOfThreadPool
Implements a thread-based scheduler using a pool of pre-allocated thread instances. |
TIdThreadComponent
TIdThreadComponent is a TIdBaseComponent descendant. |
TIdConnectThroughHttpProxy
TIdConnectThroughHttpProxy is a TIdCustomTransparentProxy descendant |
TIdZLibCompressorBase
TIdZLibCompressorBase is a TIdBaseComponent descendant |
TIdCookieManager
Implements a HTTP client Cookie manager. |
TIdEncoderBinHex4
Implements an encoder for Apple BinHex 4.0 content. |
TIdEncoderMIME
Implements an encoder for MIME content using the Base64 encoding scheme. |
TIdEncoderUUE
Implements support for the UUENcode alphabet in the UUEncode algorithm. |
TIdEncoderXXE
Implements support for the XXEncode alphabet and the XXEncode algorithm. |
TIdEncoderQuotedPrintable
Implements an encoder for the Quoted-Printable encoding scheme. |
TIdDateTimeStamp
Handles Date and Time values in various formats. |
|
TIdDecoderBinHex4
Implements a decoder for Apple BinHex 4.0-encoded content. |
TIdDecoderMIME
Implements a decoder for MIME content encoded using the Base64 encoding scheme. |
TIdDecoderUUE
Implements a decoder for data encoded using the UUEncode algorithm and the UUEncode alphabet. |
TIdDecoderXXE
Implements a decoder for data encoded using the XXEncode algorithm and the XXEncode alphabet. |
TIdDecoderQuotedPrintable
Implements a decoder for the Quoted-Printable encoding scheme. |
TIdIPWatch
Determines the online status and IP addresses for a computer. |
TIdIPAddrMon
Monitors IP addresses for network adapters in the local system. |
TIdMailBox
Represents information about an IMAP4 mailbox. |
TIdMessage
Encapsulates an Internet Message used with standards-based transmission protocols. |
TIdMessageDecoderMIME
Implements a decoder for RFC 2822-compliant MIME message parts. |
TIdMessageEncoderMIME
Implements an encoder for RFC 2822-compliant MIME message parts. |
TIdMessageDecoderYenc
TIdMessageDecoderYenc TIdMessageDecoder descendant |
TIdMessageEncoderYenc
TIdMessageEncoderYenc TIdMessageEncoder descendant |
TIdNetworkCalculator
Implements an IP address calculator. |
TIdSysLogMessage
TIdSysLogMessage encapsulates a Syslog (RFC 3164) message. |
TIdUserManager
TIdUserManager TIdCustomUserManager descendant |
TIdVCard
Implements an electronic business card. |