CommunicationsUtilities.cs (8)
130public HandshakeStatus Status { get; }
156private HandshakeResult(HandshakeStatus status, int value, string? errorMessage, byte negotiatedPacketVersion = 1)
171=> new(HandshakeStatus.Success, value, null, negotiatedPacketVersion);
179public static HandshakeResult Failure(HandshakeStatus status, string errorMessage)
545return HandshakeResult.Failure(HandshakeStatus.VersionMismatch, errorMessage);
562result = HandshakeResult.Failure(HandshakeStatus.OldMSBuild, string.Format(CultureInfo.InvariantCulture, "Client: rejected old host. Received byte {0} instead of {1}.", bytes[0], byteToAccept));
570result = HandshakeResult.Failure(HandshakeStatus.UnexpectedEndOfStream, "Unexpected end of stream while reading for handshake");
588result = HandshakeResult.Failure(HandshakeStatus.EndiannessMismatch, $"Failed to convert the handshake to big-endian. {ex.Message}");