summaryrefslogtreecommitdiffstats
path: root/src/emu/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/main.cpp')
-rw-r--r--src/emu/main.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/emu/main.cpp b/src/emu/main.cpp
index e5467238238..6ce109ae1ef 100644
--- a/src/emu/main.cpp
+++ b/src/emu/main.cpp
@@ -10,6 +10,7 @@
#include "emu.h"
#include "emuopts.h"
+#include "http.h"
machine_manager::machine_manager(emu_options& options, osd_interface& osd)
: m_osd(osd),
@@ -18,8 +19,17 @@ machine_manager::machine_manager(emu_options& options, osd_interface& osd)
{
}
+machine_manager::~machine_manager()
+{
+}
+
void machine_manager::start_http_server()
{
m_http = std::make_unique<http_manager>(options().http(), options().http_port(), options().http_root());
}
+
+http_manager *machine_manager::http()
+{
+ return m_http.get();
+}