11 references to HandshakeStatus
Microsoft.Build (11)
BackEnd\Client\MSBuildClient.cs (1)
631if (result.Status is not HandshakeStatus.Timeout && sw.ElapsedMilliseconds < timeoutMilliseconds)
CommunicationsUtilities.cs (10)
119public HandshakeStatus Status { get; } 138private HandshakeResult(HandshakeStatus status, int value, string errorMessage) 150public static HandshakeResult Success(int value = 0) => new(HandshakeStatus.Success, value, null); 158public static HandshakeResult Failure(HandshakeStatus status, string errorMessage) => new(status, 0, errorMessage); 721result = HandshakeResult.Failure(HandshakeStatus.VersionMismatch, errorMessage); 728result = HandshakeResult.Failure(HandshakeStatus.VersionMismatch, errorMessage); 776result = HandshakeResult.Failure(HandshakeStatus.Timeout, String.Format(CultureInfo.InvariantCulture, "Did not receive return handshake in {0}ms", timeout)); 791result = HandshakeResult.Failure(HandshakeStatus.OldMSBuild, String.Format(CultureInfo.InvariantCulture, "Client: rejected old host. Received byte {0} instead of {1}.", bytes[0], byteToAccept)); 799result = HandshakeResult.Failure(HandshakeStatus.UnexpectedEndOfStream, String.Format(CultureInfo.InvariantCulture, "Unexpected end of stream while reading for handshake")); 818result = HandshakeResult.Failure(HandshakeStatus.EndiannessMismatch, String.Format(CultureInfo.InvariantCulture, "Failed to convert the handshake to big-endian. {0}", ex.Message));