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