3 #include "telnetpp/server_option.hpp" 4 #include <boost/optional.hpp> 7 namespace telnetpp {
namespace options {
namespace new_environ {
24 std::vector<telnetpp::token> set_variable(
25 std::string
const &name, std::string
const &value);
30 std::vector<telnetpp::token> delete_variable(std::string
const &name);
35 std::vector<telnetpp::token> set_user_variable(
36 std::string
const &name, std::string
const &value);
41 std::vector<telnetpp::token> delete_user_variable(std::string
const &name);
48 std::vector<telnetpp::token> handle_subnegotiation(
u8stream const &content);
50 std::map<std::string, std::string> variables_;
51 std::map<std::string, std::string> user_variables_;
An implementation of the server side of the Telnet New-Environ option.
Definition: server.hpp:13
A collection of bytes that models the Standard Library's Container concept.
A class that represents a Telnet option's server side.
Definition: server_option.hpp:34
Definition: byte_converter.hpp:4