예제 #1
0
 private void _VerifyResult(Regulus.Remote.Value <bool> val)
 {
     val.OnValue += (result) =>
     {
         this._View.WriteLine(string.Format("Verify result {0}", result));
     };
 }
예제 #2
0
        public Regulus.Remote.Value <Map> QueryMap()
        {
            var val = new Regulus.Remote.Value <Map>();

            _PushQueryRequest(val);
            return(val);
        }
예제 #3
0
 public TaskWaitableValue(System.Threading.Tasks.Task <T> task)
 {
     _Task  = task;
     _Value = new Remote.Value <T>();
     _Set(task);
 }
예제 #4
0
 public NoWaitValue(T val)
 {
     _Value = new Remote.Value <T>(val);
 }