Telnet++ 4.0.0.9
A C++ library for interacting with Telnet streams
Loading...
Searching...
No Matches
basic_server.hpp
1#pragma once
2
3#include "telnetpp/server_option.hpp"
4
5namespace telnetpp::options {
6
7//* =========================================================================
11//* =========================================================================
12template <option_type Option>
13class TELNETPP_EXPORT basic_server : public telnetpp::server_option
14{
15public:
16 //* =====================================================================
18 //* =====================================================================
19 constexpr explicit basic_server(telnetpp::session &sess) noexcept
20 : server_option(sess, Option)
21 {
22 }
23
24private:
25 //* =====================================================================
28 //* =====================================================================
29 void handle_subnegotiation(telnetpp::bytes /*content*/) override
30 {
31 }
32};
33
34} // namespace telnetpp::options
A class template that generates basic classes that handle no subnegotiations; they merely exist for e...
Definition basic_server.hpp:14
constexpr basic_server(telnetpp::session &sess) noexcept
Constructor.
Definition basic_server.hpp:19
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