10Duke Scale C++ Client
Loading...
Searching...
No Matches
WindowsHTTPServer.h
1#if defined(WIN32) || defined(_WIN32) || defined(__WIN32__) || defined(__NT__) || defined (_WIN64)
2
3#ifndef TENDUKE_OSA_WIN_WINDOWSHTTPSERVER_H
4#define TENDUKE_OSA_WIN_WINDOWSHTTPSERVER_H
5
6#include "./WinSockAPI.h"
7#include "http/server/AbstractHTTPServer.h"
8
9namespace tenduke { namespace osa { namespace win {
10
11class WindowsHTTPServer : public tenduke::http::server::AbstractHTTPServer
12{
13public:
14 explicit WindowsHTTPServer(std::uint16_t port);
15
16private:
17 tenduke::osa::win::WinSockAPI winsock;
18};
19
20}}}
21
22#endif //TENDUKE_OSA_WIN_WINDOWSHTTPSERVER_H
23
24#endif // Windows
Abstract base class of a HTTP server.
Definition AbstractHTTPServer.h:20
Root for classes, functions and globals of 10Duke C++ Client.
Definition BackendConfiguration.h:7