Difference between revisions of "ICS Components Reference"
Jump to navigation
Jump to search
Line 63: | Line 63: | ||
| [[image:Tmimedecode.gif]] [[TMimeDecodeEx | TMimeDecodeEx]] |||| 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 | | [[image:Tmimedecode.gif]] [[TMimeDecodeEx | TMimeDecodeEx]] |||| 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 | ||
|- | |- | ||
− | | [[image: | + | | [[image:Temulvt.gif]] [[TEmulVt | TEmulVT]] |||| VT Terminal Emulator - Screen component |
|- | |- | ||
− | | [[image: | + | | [[image:Ttnemulvt.gif]] [[TTnEmulVT | TTnEmulVT]] |||| Telnet VT Terminal Emulator - Screen component linked to negotiated Telnet connection |
|- | |- | ||
− | | [[image: | + | | [[image:Ttnscript.gif]] [[TTnScript | TTnScript]] |||| Telnet Script - [[TTnEmulVT | TTnEmulVT]] with scripting ability |
|- | |- | ||
| [[image:Tmbxhandler.gif]] [[TMbxHandler | TMbxHandler]] |||| Mail Box Handler (obsolete, don't use it anymore) | | [[image:Tmbxhandler.gif]] [[TMbxHandler | TMbxHandler]] |||| Mail Box Handler (obsolete, don't use it anymore) |
Revision as of 14:55, 30 December 2015
Main page -> ICS components reference
Contents
Sockets components
These components implement the basic TCP/IP sockets.
TWSocket | Basic Socket for TCP and UDP, client and server | |
TWSocketServer | Basic TCP Server Socket |
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.
TFingerCli | Finger Client | |
TFtpClient | FTP Client | |
TFtpServer | FTP Server | |
THttpCli | HTTP Client | |
THttpServer | HTTP Server | |
THttpAppSrv | HTTP Application Server | |
TNntpCli | NNTP Client (News) | |
THtmlNntpCli | HTML NNTP Client | |
TPing | Ping client | |
TTnCnx | Telnet Connection | |
TSmtpCli | SMTP Client | |
TSyncSmtpCli | Synchronous SMTP Client | |
THtmlSmtpCli | HTML Smtp Client | |
TPop3Cli | POP3 Client | |
TSyncPop3cli | Synchronous POP3 Client | |
TDnsQuery | DNS Query Client |
Helper Components
TMimeDecode | Mime Decoder - ANSI-version, has properties of AnsiString type | |
TMimeDecodeW | Derived from TMimeDecode - adds UnicodeString/WideString properties like header lines etc. | |
TMimeDecodeEx | 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 | |
TEmulVT | VT Terminal Emulator - Screen component | |
TTnEmulVT | Telnet VT Terminal Emulator - Screen component linked to negotiated Telnet connection | |
TTnScript | Telnet Script - TTnEmulVT with scripting ability | |
TMbxHandler | Mail Box Handler (obsolete, don't use it anymore) | |
TWait | Wait socket (obsolete, don't use it anymore) | |
TIcsCharsetComboBox | MIME Charset Picker |
Cryptography
SHA1 | Secure Hash Algoritm 1 implementation | |
MD4 | Message Digest 4 Hash algorithm implementation | |
MD5 | Message Digest 5 Hash algorithm implementation | |
DES | Data Encryption Standard encryption algorithm implementation |
List of demo programs
Demo applications installed with the ICS-package