diff options
Diffstat (limited to 'zenhttp/httpuws.h')
| -rw-r--r-- | zenhttp/httpuws.h | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/zenhttp/httpuws.h b/zenhttp/httpuws.h new file mode 100644 index 000000000..2852764f7 --- /dev/null +++ b/zenhttp/httpuws.h @@ -0,0 +1,25 @@ +#pragma once + +#include <zenhttp/httpserver.h> + +#include <zencore/thread.h> + +namespace zen { + +class HttpUwsServer : public HttpServer +{ + public: + HttpUwsServer(); + ~HttpUwsServer(); + + virtual void RegisterService(HttpService& Service) override; + virtual void Initialize(int BasePort) override; + virtual void Run(bool TestMode) override; + virtual void RequestExit() override; + +private: + Event m_ShutdownEvent; + int m_BasePort = 0; +}; + +}
\ No newline at end of file |