aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/ThirdParty/SmartThreadPool/STPEventWaitHandle.cs
diff options
context:
space:
mode:
Diffstat (limited to 'ThirdParty/SmartThreadPool/STPEventWaitHandle.cs')
-rw-r--r--ThirdParty/SmartThreadPool/STPEventWaitHandle.cs122
1 files changed, 61 insertions, 61 deletions
diff --git a/ThirdParty/SmartThreadPool/STPEventWaitHandle.cs b/ThirdParty/SmartThreadPool/STPEventWaitHandle.cs
index 3b92645..9b17f69 100644
--- a/ThirdParty/SmartThreadPool/STPEventWaitHandle.cs
+++ b/ThirdParty/SmartThreadPool/STPEventWaitHandle.cs
@@ -1,62 +1,62 @@
1#if !(_WINDOWS_CE) 1#if !(_WINDOWS_CE)
2 2
3using System; 3using System;
4using System.Threading; 4using System.Threading;
5 5
6namespace Amib.Threading.Internal 6namespace Amib.Threading.Internal
7{ 7{
8#if _WINDOWS || WINDOWS_PHONE 8#if _WINDOWS || WINDOWS_PHONE
9 internal static class STPEventWaitHandle 9 internal static class STPEventWaitHandle
10 { 10 {
11 public const int WaitTimeout = Timeout.Infinite; 11 public const int WaitTimeout = Timeout.Infinite;
12 12
13 internal static bool WaitAll(WaitHandle[] waitHandles, int millisecondsTimeout, bool exitContext) 13 internal static bool WaitAll(WaitHandle[] waitHandles, int millisecondsTimeout, bool exitContext)
14 { 14 {
15 return WaitHandle.WaitAll(waitHandles, millisecondsTimeout); 15 return WaitHandle.WaitAll(waitHandles, millisecondsTimeout);
16 } 16 }
17 17
18 internal static int WaitAny(WaitHandle[] waitHandles) 18 internal static int WaitAny(WaitHandle[] waitHandles)
19 { 19 {
20 return WaitHandle.WaitAny(waitHandles); 20 return WaitHandle.WaitAny(waitHandles);
21 } 21 }
22 22
23 internal static int WaitAny(WaitHandle[] waitHandles, int millisecondsTimeout, bool exitContext) 23 internal static int WaitAny(WaitHandle[] waitHandles, int millisecondsTimeout, bool exitContext)
24 { 24 {
25 return WaitHandle.WaitAny(waitHandles, millisecondsTimeout); 25 return WaitHandle.WaitAny(waitHandles, millisecondsTimeout);
26 } 26 }
27 27
28 internal static bool WaitOne(WaitHandle waitHandle, int millisecondsTimeout, bool exitContext) 28 internal static bool WaitOne(WaitHandle waitHandle, int millisecondsTimeout, bool exitContext)
29 { 29 {
30 return waitHandle.WaitOne(millisecondsTimeout); 30 return waitHandle.WaitOne(millisecondsTimeout);
31 } 31 }
32 } 32 }
33#else 33#else
34 internal static class STPEventWaitHandle 34 internal static class STPEventWaitHandle
35 { 35 {
36 public const int WaitTimeout = Timeout.Infinite; 36 public const int WaitTimeout = Timeout.Infinite;
37 37
38 internal static bool WaitAll(WaitHandle[] waitHandles, int millisecondsTimeout, bool exitContext) 38 internal static bool WaitAll(WaitHandle[] waitHandles, int millisecondsTimeout, bool exitContext)
39 { 39 {
40 return WaitHandle.WaitAll(waitHandles, millisecondsTimeout, exitContext); 40 return WaitHandle.WaitAll(waitHandles, millisecondsTimeout, exitContext);
41 } 41 }
42 42
43 internal static int WaitAny(WaitHandle[] waitHandles) 43 internal static int WaitAny(WaitHandle[] waitHandles)
44 { 44 {
45 return WaitHandle.WaitAny(waitHandles); 45 return WaitHandle.WaitAny(waitHandles);
46 } 46 }
47 47
48 internal static int WaitAny(WaitHandle[] waitHandles, int millisecondsTimeout, bool exitContext) 48 internal static int WaitAny(WaitHandle[] waitHandles, int millisecondsTimeout, bool exitContext)
49 { 49 {
50 return WaitHandle.WaitAny(waitHandles, millisecondsTimeout, exitContext); 50 return WaitHandle.WaitAny(waitHandles, millisecondsTimeout, exitContext);
51 } 51 }
52 52
53 internal static bool WaitOne(WaitHandle waitHandle, int millisecondsTimeout, bool exitContext) 53 internal static bool WaitOne(WaitHandle waitHandle, int millisecondsTimeout, bool exitContext)
54 { 54 {
55 return waitHandle.WaitOne(millisecondsTimeout, exitContext); 55 return waitHandle.WaitOne(millisecondsTimeout, exitContext);
56 } 56 }
57 } 57 }
58#endif 58#endif
59 59
60} 60}
61 61
62#endif \ No newline at end of file 62#endif \ No newline at end of file