[+] IWorkItemHandler::ProcessInfo::reschedSteadyClockAbsNs
This commit is contained in:
parent
01824d6589
commit
df784c45b8
@ -32,6 +32,7 @@ namespace Aurora::Async
|
||||
AuUInt64 reschedNs {};
|
||||
AuUInt32 reschedClockAbsMs {};
|
||||
AuUInt64 reschedClockAbsNs {};
|
||||
AuUInt64 reschedSteadyClockAbsNs {};
|
||||
// @hideinitializer
|
||||
IThreadPool *pool;
|
||||
};
|
||||
|
@ -388,11 +388,15 @@ namespace Aurora::Async
|
||||
}
|
||||
else if (info.reschedClockAbsMs)
|
||||
{
|
||||
SetSchedTimeAbs(info.reschedMs);
|
||||
SetSchedTimeAbs(info.reschedClockAbsMs);
|
||||
}
|
||||
else if (info.reschedClockAbsNs)
|
||||
{
|
||||
SetSchedTimeNsAbs(info.reschedNs);
|
||||
SetSchedTimeNsAbs(info.reschedClockAbsNs);
|
||||
}
|
||||
else if (info.reschedSteadyClockAbsNs)
|
||||
{
|
||||
SetSchedSteadyTimeNsAbs(info.reschedSteadyClockAbsNs);
|
||||
}
|
||||
|
||||
if (!WaitForLocked(info.waitFor))
|
||||
|
Loading…
Reference in New Issue
Block a user