svn path=/trunk/mcs/; revision=3233
using System;
using System.Threading;
+using System.Runtime.CompilerServices;
namespace System {
}
}
+ internal class MonoAsyncResult : IAsyncResult {
+
+ object async_state;
+ WaitHandle handle;
+ IntPtr data;
+ bool sync_completed;
+ bool completed;
+
+ public object AsyncState
+ {
+ get {
+ return async_state;
+ }
+ }
+
+ public WaitHandle AsyncWaitHandle
+ {
+ get {
+ return handle;
+ }
+ }
+
+ public bool CompletedSynchronously
+ {
+ get {
+ return sync_completed;
+ }
+ }
+
+ public bool IsCompleted
+ {
+ get {
+ return completed;
+ }
+ }
+
+
+ }
+
} // Namespace System