47 references to CommunicationsUtilities
MSBuild (47)
CommunicationsUtilities.cs (19)
273const int handshakeVersion = (int)CommunicationsUtilities.handshakeVersion; 275CommunicationsUtilities.Trace("Building handshake for node type {0}, (version {1}): options {2}.", nodeType, handshakeVersion, options); 280int salt = CommunicationsUtilities.GetHashCode($"{handshakeSalt}{toolsDirectory}"); 282CommunicationsUtilities.Trace("Handshake salt is {0}", handshakeSalt); 283CommunicationsUtilities.Trace("Tools directory root is {0}", toolsDirectory); 333CommunicationsUtilities.AvoidEndOfHandshakeSignal(_handshakeComponents.Options), 334CommunicationsUtilities.AvoidEndOfHandshakeSignal(_handshakeComponents.Salt), 335CommunicationsUtilities.AvoidEndOfHandshakeSignal(_handshakeComponents.FileVersionMajor), 336CommunicationsUtilities.AvoidEndOfHandshakeSignal(_handshakeComponents.FileVersionMinor), 337CommunicationsUtilities.AvoidEndOfHandshakeSignal(_handshakeComponents.FileVersionBuild), 338CommunicationsUtilities.AvoidEndOfHandshakeSignal(_handshakeComponents.FileVersionPrivate), 339CommunicationsUtilities.AvoidEndOfHandshakeSignal(_handshakeComponents.SessionId)); 343public virtual byte? ExpectedVersionInFirstByte => CommunicationsUtilities.handshakeVersion; 361CommunicationsUtilities.AvoidEndOfHandshakeSignal(_handshakeComponents.Options), 362CommunicationsUtilities.AvoidEndOfHandshakeSignal(_handshakeComponents.Salt), 363CommunicationsUtilities.AvoidEndOfHandshakeSignal(_handshakeComponents.FileVersionMajor), 364CommunicationsUtilities.AvoidEndOfHandshakeSignal(_handshakeComponents.FileVersionMinor), 365CommunicationsUtilities.AvoidEndOfHandshakeSignal(_handshakeComponents.FileVersionBuild), 366CommunicationsUtilities.AvoidEndOfHandshakeSignal(_handshakeComponents.FileVersionPrivate));
NodeEndpointOutOfProcBase.cs (23)
293CommunicationsUtilities.Trace("Changing link status from {0} to {1}", _status.ToString(), newStatus.ToString()); 380int waitTimeRemaining = Math.Max(0, CommunicationsUtilities.NodeConnectionTimeout - (int)usedWaitTime.TotalMilliseconds); 391CommunicationsUtilities.Trace("Waiting for connection {0} ms...", waitTimeRemaining); 396CommunicationsUtilities.Trace("Connection timed out waiting a host to contact us. Exiting comm thread."); 401CommunicationsUtilities.Trace("Parent started connecting. Reading handshake from parent"); 419byteToAccept: index == 0 ? (byte?)CommunicationsUtilities.handshakeVersion : null, /* this will disconnect a < 16.8 host; it expects leading 00 or F5 or 06. 0x00 is a wildcard */ 425CommunicationsUtilities.Trace($"Handshake failed with error: {result.ErrorMessage}"); 430CommunicationsUtilities.Trace( 460CommunicationsUtilities.Trace("Sent PacketVersion: {0}", NodePacketTypeExtensions.PacketVersion); 463CommunicationsUtilities.Trace("Successfully connected to parent."); 490CommunicationsUtilities.Trace("Client connection failed but we will wait for another connection. Exception: {0}", e.Message); 512CommunicationsUtilities.Trace("Client connection failed. Exiting comm thread. {0}", e); 529CommunicationsUtilities.Trace("Ending read loop"); 578CommunicationsUtilities.Trace("Handshake for NET Host. Child host {0} for {1}.", handshakePart, component.Key); 582CommunicationsUtilities.Trace( 622CommunicationsUtilities.Trace("Entering read loop."); 666CommunicationsUtilities.Trace("Exception reading from server. {0}", e); 680CommunicationsUtilities.Trace("Parent disconnected gracefully."); 687CommunicationsUtilities.Trace("Parent disconnected abruptly."); 693CommunicationsUtilities.Trace("Incomplete header read from server. {0} of {1} bytes read", bytesRead, headerByte.Length); 725CommunicationsUtilities.Trace("Exception while deserializing packet {0}: {1}", packetType, e); 784CommunicationsUtilities.Trace("Exception while serializing packets: {0}", e); 793CommunicationsUtilities.Trace("Disconnecting voluntarily");
NodeEndpointOutOfProcTaskHost.cs (1)
36new(CommunicationsUtilities.GetHandshakeOptions(taskHost: true, taskHostParameters: TaskHostParameters.Empty, nodeReuse: _nodeReuse));
OutOfProcTaskHostNode.cs (1)
1180CommunicationsUtilities.Trace("Nested task {0} dispatched while {1} tasks are blocked on callbacks.", taskHostConfiguration.TaskName, _blockedTaskCount);
XMake.cs (3)
380CommunicationsUtilities.Trace("Unexpected exception during command line parsing. Can not determine if it is allowed to use Server. Fall back to old behavior. Exception: {0}", ex); 2733CommunicationsUtilities.Trace("Invalid node packet version value '{0}': {1}", parameters[parameters.Length - 1], ex.Message); 2738CommunicationsUtilities.Trace("Node packet version value '{0}' out of range: {1}", parameters[parameters.Length - 1], ex.Message);