added App::sleep()
This commit is contained in:
		| @ -27,9 +27,11 @@ | ||||
| #include <qse/si/App.hpp> | ||||
| #include <qse/si/Mutex.hpp> | ||||
| #include <qse/si/sinfo.h> | ||||
| #include <qse/si/os.h> | ||||
| #include "../cmn/syscall.h" | ||||
| #include <qse/cmn/mbwc.h> | ||||
|  | ||||
|  | ||||
| ///////////////////////////////// | ||||
| QSE_BEGIN_NAMESPACE(QSE) | ||||
| ///////////////////////////////// | ||||
| @ -190,6 +192,17 @@ int App::chroot (const qse_wchar_t* wpath) QSE_CPP_NOEXCEPT | ||||
| 	return n; | ||||
| } | ||||
|  | ||||
| void App::sleep (const qse_ntime_t* duration) QSE_CPP_NOEXCEPT | ||||
| { | ||||
| 	qse_sleep (duration); | ||||
| } | ||||
|  | ||||
| void App::sleep (unsigned int seconds) QSE_CPP_NOEXCEPT | ||||
| { | ||||
| 	static qse_ntime_t duration = { seconds, 0 }; | ||||
| 	qse_sleep (&duration); | ||||
| } | ||||
|  | ||||
| #if 0 | ||||
| int App::switchPrivilege (int gid, int uid, bool permanently) | ||||
| { | ||||
|  | ||||
		Reference in New Issue
	
	Block a user