| 
    OpenVPN 3 Core Library
    
   | 
 
#include <string>#include <vector>#include <sstream>#include <ostream>#include <cstdint>#include <utility>#include <memory>#include <unordered_map>#include <deque>#include <openvpn/io/io.hpp>#include <openvpn/common/platform.hpp>#include <openvpn/common/options.hpp>#include <openvpn/common/to_string.hpp>#include <openvpn/common/arraysize.hpp>#include <openvpn/common/function.hpp>#include <openvpn/common/sockopt.hpp>#include <openvpn/asio/asiopolysock.hpp>#include <openvpn/common/core.hpp>#include <openvpn/buffer/bufstream.hpp>#include <openvpn/time/timestr.hpp>#include <openvpn/time/asiotimersafe.hpp>#include <openvpn/time/coarsetime.hpp>#include <openvpn/addr/ip.hpp>#include <openvpn/log/sessionstats.hpp>#include <openvpn/options/merge.hpp>#include <openvpn/frame/frame_init.hpp>#include <openvpn/http/request.hpp>#include <openvpn/http/reply.hpp>#include <openvpn/http/status.hpp>#include <openvpn/transport/tcplink.hpp>#include <openvpn/ws/httpcommon.hpp>#include <openvpn/ws/websocket.hpp>#include <openvpn/server/listenlist.hpp>#include <openvpn/proxy/listener.hpp>#include <openvpn/acceptor/base.hpp>#include <openvpn/acceptor/tcp.hpp>Go to the source code of this file.
Namespaces | |
| namespace | openvpn | 
| namespace | openvpn::WS | 
| namespace | openvpn::WS::Server | 
Macros | |
| #define | OPENVPN_HTTP_SERV_RC RC<thread_unsafe_refcount> | 
Typedefs | |
| typedef unsigned int | openvpn::WS::Server::client_t | 
| typedef std::int64_t | openvpn::WS::Server::content_len_t | 
Functions | |
| openvpn::WS::Server::OPENVPN_EXCEPTION (http_server_exception) | |
| #define OPENVPN_HTTP_SERV_RC RC<thread_unsafe_refcount> | 
Definition at line 70 of file httpserv.hpp.