ICS Components Reference
(Redirected from ICS Components)
Jump to navigation
Jump to search
Main page -> ICS components reference
Contents
Sockets components
These components implement the basic TCP/IP sockets.
![]() |
Basic Socket for TCP and UDP, client and server | |
![]() |
Basic TCP Server Socket | |
![]() |
Multithreaded TCP Server Socket (Usually not needed) |
Windows Component
TIcsWndControl | Component encapsulating windows message queue |
Protocol components
These components implement some of the protocols used by TCP/IP applications, over the Internet. All are implementing RFCs as described on the IETF website.
![]() |
Finger Client | |
![]() |
FTP Client | |
![]() |
FTP Server | |
![]() |
HTTP Client | |
![]() |
HTTP Server | |
![]() |
HTTP Application Server | |
![]() |
NNTP Client (News) | |
![]() |
HTML NNTP Client | |
![]() |
Ping client | |
![]() |
Telnet Connection | |
![]() |
SMTP Client | |
![]() |
SMTP Server | |
![]() |
Synchronous SMTP Client | |
![]() |
HTML Smtp Client | |
![]() |
POP3 Client | |
![]() |
Synchronous POP3 Client | |
![]() |
DNS Query Client |
Helper Components
![]() |
Mime Decoder - ANSI-version, has properties of AnsiString type | |
![]() |
Derived from TMimeDecode - adds UnicodeString/WideString properties like header lines etc. | |
![]() |
Derived from TMimeDecodeW - decodes a complete MIME message in memory and provides easy access to the parts rather than using streams, but not recommended for apps where memory usage matters | |
![]() |
VT Terminal Emulator - Screen component | |
![]() |
Telnet VT Terminal Emulator - Screen component linked to negotiated Telnet connection | |
![]() |
Telnet Script - TTnEmulVT with scripting ability | |
![]() |
Mail Box Handler (obsolete, don't use it anymore) | |
![]() |
Wait socket (obsolete, don't use it anymore) | |
![]() |
Logger class | |
![]() |
MIME Charset Picker |
Cryptography
SHA1 | Secure Hash Algoritm 1 implementation, D10 Seattle and newer provide this in System.Hash as well | |
MD4 | Message Digest 4 Hash algorithm implementation | |
MD5 | Message Digest 5 Hash algorithm implementation, D10 Seattle and newer provide this in System.Hash as well | |
DES | Data Encryption Standard encryption algorithm implementation |
List of demo programs
Demo applications installed with the ICS-package