TIdTCPClient encapsulates a complete TCP (Transmission Control Protocol) client including socks support. TIdTCPClient can be used for as an ancestor class for specific protocol implementations. Many Indy client components, such as
TIdDayTime,
TIdEcho,
TIdFinger,
TIdFTP,
TIdGopher,
TIdHTTP,
TIdNNTP,
TIdPOP3, TIdQUOTD,
TIdSMTP,
TIdTelnet, and
TIdWhois are TIdTCPClient descendants.