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; }