[mcs] Implements C# 7.2 readonly structs
[mono.git] / mono / utils / os-event.h
index c3ca11b8504aa536845b6bca07fbe74a31e5ff9d..9ab5524f0a57153a1178b2637c7dc4aff6efe447 100644 (file)
@@ -1,3 +1,6 @@
+/**
+ * \file
+ */
 
 #ifndef _MONO_UTILS_OS_EVENT_H_
 #define _MONO_UTILS_OS_EVENT_H_
@@ -45,9 +48,9 @@ void
 mono_os_event_reset (MonoOSEvent *event);
 
 MonoOSEventWaitRet
-mono_os_event_wait_one (MonoOSEvent *event, guint32 timeout);
+mono_os_event_wait_one (MonoOSEvent *event, guint32 timeout, gboolean alertable);
 
 MonoOSEventWaitRet
-mono_os_event_wait_multiple (MonoOSEvent **events, gsize nevents, gboolean waitall, guint32 timeout);
+mono_os_event_wait_multiple (MonoOSEvent **events, gsize nevents, gboolean waitall, guint32 timeout, gboolean alertable);
 
 #endif /* _MONO_UTILS_OS_EVENT_H_ */