3#include "telnetpp/options/charset/detail/protocol.hpp"
4#include "telnetpp/server_option.hpp"
6#include <boost/signals2.hpp>
10namespace telnetpp::options::charset {
26 void request_charsets();
31 void select_charset(telnetpp::bytes charset);
33 boost::signals2::signal<void(
34 std::vector<telnetpp::byte_storage>
const &)>
35 on_charsets_advertised;
37 boost::signals2::signal<void(telnetpp::bytes)>
45 void handle_subnegotiation(telnetpp::bytes data)
override;
An implementation of the server side of the Telnet CHARSET option.
Definition server.hpp:16
A class that represents a Telnet option's server side. That is, the side that receives DO and DONT ne...
Definition server_option.hpp:35
An abstraction for a Telnet session.
Definition session.hpp:141