Telnet++
A C++ library for interacting with Telnet streams
|
Ctelnetpp::byte_converter | A class that can convert from a std::vector<telnetpp::stream_token> to a telnetpp::u8stream |
▼Ctelnetpp::client_option | A class that represents a Telnet option's client side |
Ctelnetpp::options::echo::client | An implementation of the client side of Telnet ECHO option |
Ctelnetpp::options::mccp::client | A server option responsible for negotiating the client part of the MCCP protocol |
Ctelnetpp::options::msdp::client | An implementation of the client side of an MSDP Telnet option |
Ctelnetpp::options::naws::client | An implementation of the client side of the Telnet NAWS option |
Ctelnetpp::options::new_environ::client | An implementation of the client side of the Telnet New-Environ option |
Ctelnetpp::options::subnegotiationless_client< Option > | A class template that generates basic classes that handle no subnegotiations; they merely exist for enabling and disabling the option |
Ctelnetpp::options::suppress_ga::client | An implementation of the client side of the Telnet Suppress Go- Ahead option |
Ctelnetpp::options::terminal_type::client | An implementation of the client side of the Telnet Terminal Type option |
Ctelnetpp::command | A class that encapsulates the value of a Telnet command |
▼Ctelnetpp::options::mccp::compressor | Represents an object that can compress arbitrary byte sequences |
Ctelnetpp::options::mccp::zlib::compressor | Represents an object that can compress arbitrary byte sequences |
▼Ctelnetpp::options::mccp::decompressor | Represents an object that can decompress arbitrary byte sequences |
Ctelnetpp::options::mccp::zlib::decompressor | Represents an object that can decompress arbitrary byte sequences |
▼Cdomain_error | |
Ctelnetpp::options::mccp::corrupted_stream_error | An exception that is thrown in the case that a stream of data cannot be decompressed |
Ctelnetpp::element | A common type that can contain any Telnet operation, such as a command, negotiation, or subnegotiation, or a string that represents upper-layer non-Telnet data |
▼Cexception | |
Ctelnetpp::options::mccp::corrupted_stream_error | An exception that is thrown in the case that a stream of data cannot be decompressed |
Ctelnetpp::negotiation | A class that encapsulates a Telnet negotiation |
▼Cnoncopyable | |
Ctelnetpp::options::mccp::codec | A class responsible for compressing and decompressing data for the MCCP server option |
Ctelnetpp::options::new_environ::request | A request that is made of the remote server |
Ctelnetpp::options::new_environ::response | A response that is received from the remote server |
▼Ctelnetpp::server_option | A class that represents a Telnet option's server side |
Ctelnetpp::options::echo::server | An implementation of the server side of Telnet ECHO option |
Ctelnetpp::options::mccp::server | A server option responsible for negotiating the server part of the MCCP protocol |
Ctelnetpp::options::msdp::server | An implementation of the server side of an MSDP Telnet option |
Ctelnetpp::options::naws::server | An implementation of the server side of the Telnet NAWS option |
Ctelnetpp::options::new_environ::server | An implementation of the server side of the Telnet New-Environ option |
Ctelnetpp::options::subnegotiationless_server< Option > | A class template that generates basic classes that handle no subnegotiations; they merely exist for enabling and disabling the option |
Ctelnetpp::options::suppress_ga::server | An implementation of the server side of the Telnet Suppress Go- Ahead option |
Ctelnetpp::session | An abstraction for a Telnet session |
Ctelnetpp::stream_token | A type that represents a token after it has been converted to bytes, or after the object represented by the boost::any member has been passed through |
Ctelnetpp::subnegotiation | A class that encapsulates a Telnet subnegotiation |
Ctelnetpp::token | A type that represents either an element generated from our layer, or a type generated from a different layer |
Ctelnetpp::token_combiner | A combiner for tokens |
Ctelnetpp::u8stream | A collection of bytes that models the Standard Library's Container concept |
Ctelnetpp::options::msdp::value_type | A variant that can either be a string, an array of string, or an array of telnetpp::options::msdp::variable |
Ctelnetpp::options::msdp::variable | A structure that represents a named value |