Telnet++  3.1.0.2
A C++ library for interacting with Telnet streams
Classes
telnetpp::options::echo Namespace Reference

An implementation of the standard Telnet Echo option. More...

Classes

class  client
 An implementation of the client side of Telnet ECHO option. More...
 
class  server
 An implementation of the server side of Telnet ECHO option. More...
 

Detailed Description

An implementation of the standard Telnet Echo option.

Overview
The Echo option is used in a client/server relationship for agreeing whether the server should echo the client or not. In many cases, such as communicating with a remote shell, the user is better served by having his client print out the results of his or her keypresses immediately. This is the default, with Echo disabled. The alternative, which is achieved by activating the Echo option, is for the server to print out the result of the keypresses. While this increases the time it takes to see the result of an operation, it also allows the server to show application-specific behaviour instead of just printing the value of the pressed key.
Usage
Create an instance of an echo client or server, depending on which side of the connection your application sits. Install it into a session. Activate as with any other option.
See also
https://www.ietf.org/rfc/rfc857.txt