added qse_msleep()

This commit is contained in:
2019-03-12 08:42:05 +00:00
parent d41f8e75e0
commit e61b34b17b
5 changed files with 32 additions and 0 deletions

View File

@ -59,6 +59,7 @@ public:
void sleep (const qse_ntime_t* duration) QSE_CPP_NOEXCEPT;
void sleep (unsigned int seconds) QSE_CPP_NOEXCEPT;
void msleep (qse_mtime_t duration) QSE_CPP_NOEXCEPT;
#if 0
int switchUser (qse_uid_t uid, qse_gid_t gid, bool permanently) QSE_CPP_NOEXCEPT;

View File

@ -99,6 +99,11 @@ public:
static qse_ntime_t duration = { seconds, 0 };
qse_sleep (&duration);
}
void msleep (qse_mtime_t duration) QSE_CPP_NOEXCEPT
{
qse_msleep (duration);
}
protected:
qse_thr_t thr;

View File

@ -42,6 +42,10 @@ QSE_EXPORT void qse_sleep (
const qse_ntime_t* interval
);
QSE_EXPORT void qse_msleep (
const qse_mtime_t interval
);
#if defined(__cplusplus)
}
#endif