mirror of
https://github.com/holub/mame
synced 2025-04-29 11:30:28 +03:00
renamed class to osd_watchdog (nw)
This commit is contained in:
parent
1a83c84eae
commit
0bcc96406d
@ -428,7 +428,7 @@ void osd_common_t::init(running_machine &machine)
|
|||||||
|
|
||||||
if (watchdog_timeout != 0)
|
if (watchdog_timeout != 0)
|
||||||
{
|
{
|
||||||
m_watchdog = std::make_unique<watchdog>();
|
m_watchdog = std::make_unique<osd_watchdog>();
|
||||||
m_watchdog->setTimeout(watchdog_timeout);
|
m_watchdog->setTimeout(watchdog_timeout);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -282,7 +282,7 @@ protected:
|
|||||||
input_module* m_lightgun_input;
|
input_module* m_lightgun_input;
|
||||||
input_module* m_joystick_input;
|
input_module* m_joystick_input;
|
||||||
output_module* m_output;
|
output_module* m_output;
|
||||||
std::unique_ptr<watchdog> m_watchdog;
|
std::unique_ptr<osd_watchdog> m_watchdog;
|
||||||
std::vector<ui_menu_item> m_sliders;
|
std::vector<ui_menu_item> m_sliders;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
static void *watchdog_thread(void *param)
|
static void *watchdog_thread(void *param)
|
||||||
{
|
{
|
||||||
watchdog *thiz = (watchdog *) param;
|
osd_watchdog *thiz = (osd_watchdog *) param;
|
||||||
|
|
||||||
while (TRUE)
|
while (TRUE)
|
||||||
{
|
{
|
||||||
@ -41,7 +41,7 @@ static void *watchdog_thread(void *param)
|
|||||||
return nullptr;
|
return nullptr;
|
||||||
}
|
}
|
||||||
|
|
||||||
watchdog::watchdog(void)
|
osd_watchdog::osd_watchdog(void)
|
||||||
: m_event(1,0)
|
: m_event(1,0)
|
||||||
{
|
{
|
||||||
m_do_exit = 0;
|
m_do_exit = 0;
|
||||||
@ -49,7 +49,7 @@ watchdog::watchdog(void)
|
|||||||
m_timeout = 60 * osd_ticks_per_second();
|
m_timeout = 60 * osd_ticks_per_second();
|
||||||
}
|
}
|
||||||
|
|
||||||
watchdog::~watchdog(void)
|
osd_watchdog::~osd_watchdog(void)
|
||||||
{
|
{
|
||||||
m_do_exit = 1;
|
m_do_exit = 1;
|
||||||
m_event.set();
|
m_event.set();
|
||||||
@ -57,7 +57,7 @@ watchdog::~watchdog(void)
|
|||||||
delete m_thread;
|
delete m_thread;
|
||||||
}
|
}
|
||||||
|
|
||||||
void watchdog::setTimeout(int timeout)
|
void osd_watchdog::setTimeout(int timeout)
|
||||||
{
|
{
|
||||||
m_timeout = timeout * osd_ticks_per_second();
|
m_timeout = timeout * osd_ticks_per_second();
|
||||||
this->reset();
|
this->reset();
|
||||||
|
@ -14,11 +14,11 @@
|
|||||||
#include <atomic>
|
#include <atomic>
|
||||||
#include <thread>
|
#include <thread>
|
||||||
|
|
||||||
class watchdog
|
class osd_watchdog
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
watchdog(void);
|
osd_watchdog(void);
|
||||||
~watchdog(void);
|
~osd_watchdog(void);
|
||||||
|
|
||||||
void reset() { m_event.set(); }
|
void reset() { m_event.set(); }
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user