aboutsummaryrefslogtreecommitdiff
path: root/core/sys/windows/synchronization.odin
blob: c98730aa06d137d1b0da65d78f6d437a377d58ae (plain)
1
2
3
4
5
6
7
8
9
10
11
// +build windows
package sys_windows

foreign import Synchronization "system:Synchronization.lib"

@(default_calling_convention="stdcall")
foreign Synchronization {
	WaitOnAddress       :: proc(Address: PVOID, CompareAddress: PVOID, AddressSize: SIZE_T, dwMilliseconds: DWORD) -> BOOL ---
	WakeByAddressSingle :: proc(Address: PVOID) ---
	WakeByAddressAll    :: proc(Address: PVOID) ---
}