示例#1
0
 void TransferCallback(InputSender.Result result)
 {
     if (result.Message.Error != null)
     {
         _callback.InvokeNoThrow(result.Message.Error);
         return;
     }
     try
     {
         if (!Transfer(result.Message.Buffer))
         {
             _callback.InvokeNoThrow(null);
         }
     }
     catch (Exception ex)
     {
         _callback.InvokeNoThrow(ex);
     }
 }
 void PullCallback(InputSender.Result result)
 {
     _pullCallbackResult = result;
 }