Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ WaitCore()

bool System.Threading.LowLevelLifoSemaphore.WaitCore ( int timeoutMs)
inline

Definition at line 335 of file LowLevelLifoSemaphore.cs.

336 {
337 int lpNumberOfBytes;
338 UIntPtr CompletionKey;
339 IntPtr lpOverlapped;
340 return Interop.Kernel32.GetQueuedCompletionStatus(_completionPort, out lpNumberOfBytes, out CompletionKey, out lpOverlapped, timeoutMs);
341 }
static bool GetQueuedCompletionStatus(IntPtr CompletionPort, out int lpNumberOfBytes, out UIntPtr CompletionKey, out IntPtr lpOverlapped, int dwMilliseconds)

References System.Threading.LowLevelLifoSemaphore._completionPort, and Interop.Kernel32.GetQueuedCompletionStatus().

Referenced by System.Threading.LowLevelLifoSemaphore.WaitForSignal().