diff options
author | 2015-11-04 18:55:36 +0100 | |
---|---|---|
committer | 2015-11-04 18:55:36 +0100 | |
commit | b6707c3bb53c931e9ec3c5c6630149b7121bbcf5 (patch) | |
tree | 2d9c880bb21242c3fb4619977fe9a71658b3d06e /src/emu/webengine.h | |
parent | 2a067f08a4582cdff841dc27b661a9e48fac419a (diff) |
Removed mongoose due to restricted license and webserver wip till code is restructured (nw)
Diffstat (limited to 'src/emu/webengine.h')
-rw-r--r-- | src/emu/webengine.h | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/src/emu/webengine.h b/src/emu/webengine.h deleted file mode 100644 index 7d0a3189fc3..00000000000 --- a/src/emu/webengine.h +++ /dev/null @@ -1,48 +0,0 @@ -// license:BSD-3-Clause -// copyright-holders:Miodrag Milanovic -/*************************************************************************** - - webengine.h - - Handle MAME internal web server. - -***************************************************************************/ - -#pragma once - -#ifndef __WEB_ENGINE_H__ -#define __WEB_ENGINE_H__ - -struct mg_server; // Handle for the HTTP server itself -struct mg_connection; // Handle for the individual connection - -class web_engine -{ -public: - // construction/destruction - web_engine(emu_options &options); - ~web_engine(); - - void serve(); - void push_message(const char *message); - void close(); - - void set_machine(running_machine *machine) { m_machine = machine; } - int begin_request_handler(struct mg_connection *conn); -protected: - // getters - running_machine &machine() const { return *m_machine; } - - int json_game_handler(struct mg_connection *conn); - int json_slider_handler(struct mg_connection *conn); -private: - // internal state - emu_options & m_options; - running_machine * m_machine; - struct mg_server * m_server; - //osd_ticks_t m_lastupdatetime; - bool m_exiting_core; - bool m_http; -}; - -#endif /* __web_engine_H__ */ |