public PeerException(Exception cause) : base("Inner Exception", cause) { AbortCause = AbortCauseEnum.PeerError; }
public PeerException(TaskCompletionSource<Message.Message> tcs) : base(tcs.Task.TryGetException().Message) { AbortCause = AbortCauseEnum.PeerError; }
/// <summary> /// Specified error with custom message. /// </summary> /// <param name="abortCauseEnum">Either USER_ABORT, PEER_ERROR, PEER_ABORT, or TIMEOUT.</param> /// <param name="message">Custom message.</param> public PeerException(AbortCauseEnum abortCauseEnum, String message) : base(message) { AbortCause = abortCauseEnum; }
public PeerException(TaskCompletionSource <Message.Message> tcs) : base(tcs.Task.TryGetException().Message) { AbortCause = AbortCauseEnum.PeerError; }