/// <summary> /// Prefixes the data before verifying. /// </summary> /// <param name="verifyingStream">The verifying stream.</param> /// <param name="extra">The extra data passed by prefixData</param> protected override void PrefixDataVerify(VerifyingStream verifyingStream, object extra) { base.PrefixDataVerify(verifyingStream, null); var timeout = (byte[])extra; verifyingStream.Write(timeout, 0, timeout.Length); }
/// <summary> /// Postfixes data before verifying. /// </summary> /// <param name="verifyingStream">The verifying stream.</param> /// <param name="extra">The extra data passed by postfixData</param> protected virtual void PostfixDataVerify(VerifyingStream verifyingStream, object extra) { verifyingStream.Write(FormatBytes, 0, FormatBytes.Length); }
/// <summary> /// Prefixes the data before verifying. /// </summary> /// <param name="verifyingStream">The verifying stream.</param> /// <param name="extra">The extra data passed by prefixData</param> protected virtual void PrefixDataVerify(VerifyingStream verifyingStream, object extra) { }
/// <summary> /// Posts the fix data before verifying. /// </summary> /// <param name="verifyingStream">The verifying stream.</param> /// <param name="extra">The extra data passed by postFixData</param> protected override void PostfixDataVerify(VerifyingStream verifyingStream, object extra) { }
/// <summary> /// Prefixes the data before verifying. /// </summary> /// <param name="verifyingStream">The verifying stream.</param> /// <param name="extra">The extra data passed by prefixData</param> protected override void PrefixDataVerify(VerifyingStream verifyingStream, object extra) { base.PrefixDataVerify(verifyingStream, null); var timeout = (byte[]) extra; verifyingStream.Write(timeout, 0, timeout.Length); }