47 references to CommunicationsUtilities
MSBuildTaskHost (47)
CommunicationsUtilities.cs (21)
94const int handshakeVersion = (int)CommunicationsUtilities.handshakeVersion; 99CommunicationsUtilities.Trace("Building handshake for node type {0}, (version {1}): options {2}.", nodeType, handshakeVersion, options); 102CommunicationsUtilities.Trace("Handshake salt is " + handshakeSalt); 104CommunicationsUtilities.Trace("Tools directory root is " + toolsDirectory); 105salt = CommunicationsUtilities.GetHashCode(handshakeSalt + toolsDirectory); 125CommunicationsUtilities.AvoidEndOfHandshakeSignal(options), 126CommunicationsUtilities.AvoidEndOfHandshakeSignal(salt), 127CommunicationsUtilities.AvoidEndOfHandshakeSignal(fileVersionMajor), 128CommunicationsUtilities.AvoidEndOfHandshakeSignal(fileVersionMinor), 129CommunicationsUtilities.AvoidEndOfHandshakeSignal(fileVersionBuild), 130CommunicationsUtilities.AvoidEndOfHandshakeSignal(fileVersionPrivate), 131CommunicationsUtilities.AvoidEndOfHandshakeSignal(sessionId) 137public virtual byte? ExpectedVersionInFirstByte => CommunicationsUtilities.handshakeVersion; 158CommunicationsUtilities.AvoidEndOfHandshakeSignal(options), 159CommunicationsUtilities.AvoidEndOfHandshakeSignal(salt), 160CommunicationsUtilities.AvoidEndOfHandshakeSignal(fileVersionMajor), 161CommunicationsUtilities.AvoidEndOfHandshakeSignal(fileVersionMinor), 162CommunicationsUtilities.AvoidEndOfHandshakeSignal(fileVersionBuild), 163CommunicationsUtilities.AvoidEndOfHandshakeSignal(fileVersionPrivate), 493CommunicationsUtilities.Trace("Handshake failed on part {0}. Probably the client is a different MSBuild build.", valueRead); 497CommunicationsUtilities.Trace("Expected end of handshake signal but received {0}. Probably the host is a different MSBuild build.", valueRead);
NodeEndpointOutOfProcBase.cs (20)
273CommunicationsUtilities.Trace("Changing link status from {0} to {1}", _status.ToString(), newStatus.ToString()); 364int waitTimeRemaining = Math.Max(0, CommunicationsUtilities.NodeConnectionTimeout - (int)usedWaitTime.TotalMilliseconds); 371CommunicationsUtilities.Trace("Waiting for connection {0} ms...", waitTimeRemaining); 380CommunicationsUtilities.Trace("Connection timed out waiting a host to contact us. Exiting comm thread."); 385CommunicationsUtilities.Trace("Parent started connecting. Reading handshake from parent"); 401byteToAccept: i == 0 ? (byte?)CommunicationsUtilities.handshakeVersion : null /* this will disconnect a < 16.8 host; it expects leading 00 or F5 or 06. 0x00 is a wildcard */ 410CommunicationsUtilities.Trace("Handshake failed. Received {0} from host not {1}. Probably the host is a different MSBuild build.", handshakePart, handshakeComponents[i]); 425CommunicationsUtilities.Trace("Successfully connected to parent."); 438CommunicationsUtilities.Trace("Handshake failed. Host user is {0} but we were created by {1}.", (clientIdentity == null) ? "<unknown>" : clientIdentity.Name, currentIdentity.Name); 452CommunicationsUtilities.Trace("Client connection failed but we will wait for another connection. Exception: {0}", e.Message); 474CommunicationsUtilities.Trace("Client connection failed. Exiting comm thread. {0}", e); 491CommunicationsUtilities.Trace("Ending read loop"); 520CommunicationsUtilities.Trace("Entering read loop."); 563CommunicationsUtilities.Trace("Exception reading from server. {0}", e); 577CommunicationsUtilities.Trace("Parent disconnected gracefully."); 584CommunicationsUtilities.Trace("Parent disconnected abruptly."); 590CommunicationsUtilities.Trace("Incomplete header read from server. {0} of {1} bytes read", bytesRead, headerByte.Length); 607CommunicationsUtilities.Trace("Exception while deserializing packet {0}: {1}", packetType, e); 664CommunicationsUtilities.Trace("Exception while serializing packets: {0}", e); 673CommunicationsUtilities.Trace("Disconnecting voluntarily");
NodeEndpointOutOfProcTaskHost.cs (1)
33return new Handshake(CommunicationsUtilities.GetHandshakeOptions(taskHost: true));
OutOfProcTaskHostNode.cs (5)
641_savedEnvironment = CommunicationsUtilities.GetEnvironmentVariables(); 831CommunicationsUtilities.SetEnvironment(_savedEnvironment); 956IDictionary<string, string> currentEnvironment = CommunicationsUtilities.GetEnvironmentVariables(); 980CommunicationsUtilities.SetEnvironment(_savedEnvironment); 1069CommunicationsUtilities.SetEnvironment(updatedEnvironment);