//
//
-#if NET_4_0
+#if NET_4_0 || MOBILE
using System;
using System.Threading;
using System.Collections.Generic;
{
void AddWork (Task t);
void ParticipateUntil (Task task);
- bool ParticipateUntil (Task task, Func<bool> predicate);
+ bool ParticipateUntil (Task task, ManualResetEventSlim predicateEvt, int millisecondsTimeout);
void PulseAll ();
}
}