Internet Direct (Indy) Version 9.0.1 Beta
TIdEcho
Implements an Echo client.

TIdEcho = class(TIdTCPClient)
Description
TIdEcho implements the TCP-based variant of the Echo Protocol as described in the Internet Standards document Echo Protocol, RFC 862 , by Jon Postel.

TIdEcho is a TIdTCPClient descendant that is a useful debugging and measurement protocol where the data sent to the server is simply sent back to the originating client. TIdEcho is provided as a measure of the time it takes to send and receive data from an Echo Server (TIdECHOServer).

The TCP-based implementation of the Echo Protocol is a connection based application. An Echo Server listens for TCP connections on TCP Port 7. When a connection is established, any received data is returned to the originating client. The connection continues until the client application closes the connection.

To use TIdEcho, perform the following actions in your application: