LeviLamina
Loading...
Searching...
No Matches
ll::thread::ServerTickSyncSleep< Clock > Class Template Reference
Inheritance diagram for ll::thread::ServerTickSyncSleep< Clock >:

Public Types

using clock_type = Clock

Public Member Functions

void sleepFor (Clock::duration duration)
void sleepUntil (Clock::time_point time)
void sleep ()
void interrupt ()

Public Attributes

std::optional< typename Clock::time_point > timepoint

Protected Member Functions

LLAPI std::unique_lock< std::mutex > lock ()
LLAPI void sleepImpl (std::unique_lock< std::mutex > &)
LLAPI void interruptImpl ()

The documentation for this class was generated from the following file: