10 instantiations of NodeStatus
Microsoft.Build.Engine (10)
Engine\Engine.cs (2)
1828
Router.ParentNode.PostStatus(new
NodeStatus
(true /* use breadth first traversal */), false /* don't block waiting on the send */);
3018
NodeStatus nodeStatus = new
NodeStatus
(requestId, true, buildRequests.Count + taskOutputUpdates.Count,
Engine\EngineCommand.cs (1)
128
parentEngine.Router.ParentNode.PostStatus(new
NodeStatus
(breadthFirstTraversal), false /* don't block waiting on the send */);
Engine\Node.cs (2)
405
nodeStatus = new
NodeStatus
(requestId, true, buildRequests.Count, 0, 0, false);
427
NodeStatus nodeStatus = new
NodeStatus
(originalException);
Engine\TaskExecutionModule.cs (1)
362
engineCallback.PostStatus(nodeId, new
NodeStatus
(false /* use depth first traversal*/), false /* don't block waiting on the send */);
Introspector\NodeStatus.cs (1)
292
NodeStatus status = new
NodeStatus
(null);
LocalProvider\LocalNodeProvider.cs (3)
211
NodeStatus nodeStatus = new
NodeStatus
(requestId, false, 0, 0, 0, nodeData[nodeIndex].NodeState == NodeState.LaunchInProgress);
216
NodeStatus nodeStatus = new
NodeStatus
(requestId); // Indicate that the node has exited
839
NodeStatus nodeStatus = new
NodeStatus
(wrappedException);
34 references to NodeStatus
Microsoft.Build.Engine (34)
Engine\Engine.cs (4)
2967
internal
NodeStatus
RequestStatus(int requestId)
3018
NodeStatus
nodeStatus = new NodeStatus(requestId, true, buildRequests.Count + taskOutputUpdates.Count,
3027
internal void PostNodeStatus(int postingNodeId,
NodeStatus
nodeStatus)
3029
if (nodeStatus.RequestId !=
NodeStatus
.UnrequestedStatus)
Engine\EngineCallback.cs (1)
420
public void PostStatus(int nodeId,
NodeStatus
nodeStatus, bool blockUntilSent)
Engine\EngineCommand.cs (1)
39
NodeStatus
nodeStatus = parentEngine.RequestStatus(requestId);
Engine\IEngineCallback.cs (1)
64
void PostStatus(int nodeId,
NodeStatus
nodeStatus, bool blockUntilSent);
Engine\Node.cs (4)
203
internal void PostStatus(
NodeStatus
nodeStatus, bool blockUntilSent)
220
internal void PostStatusThrow(
NodeStatus
nodeStatus, bool blockUntilSent)
401
NodeStatus
nodeStatus = null;
427
NodeStatus
nodeStatus = new NodeStatus(originalException);
Engine\NodeManager.cs (6)
115
internal
NodeStatus
[] RequestStatusForNodes(int responseTimeout)
119
statusForNodes = new
NodeStatus
[nodeList.Count];
158
internal void PostNodeStatus(int nodeId,
NodeStatus
nodeStatus)
160
ErrorUtilities.VerifyThrow(nodeStatus.RequestId !=
NodeStatus
.UnrequestedStatus,
163
NodeStatus
[] currentStatus = statusForNodes;
336
private
NodeStatus
[] statusForNodes;
Introspector\Introspector.cs (7)
81
NodeStatus
[] nodeStatus = nodeManager.RequestStatusForNodes(nodeStatusReplyTimeout);
132
NodeStatus
localStatus = parentEngine.RequestStatus(0);
217
private void AddTargetStatesToCycleDetector(
NodeStatus
[] nodeStatus, TargetCycleDetector cycleDetector)
230
private void GatherNodeInformationForShutdown(
NodeStatus
[] nodeStatus,
NodeStatus
localStatus)
364
private
NodeStatus
[] previousStatus;
365
private
NodeStatus
previousLocalStatus;
Introspector\NodeStatus.cs (2)
290
internal static
NodeStatus
CreateFromStream(BinaryReader reader)
292
NodeStatus
status = new NodeStatus(null);
LocalProvider\LocalCallDescriptor.cs (4)
1012
internal LocalCallDescriptorForPostStatus(
NodeStatus
nodeStatus)
1027
private
NodeStatus
nodeStatus;
1032
internal
NodeStatus
StatusOfNode
1065
nodeStatus =
NodeStatus
.CreateFromStream(reader);
LocalProvider\LocalNodeCallback.cs (1)
315
public void PostStatus(int nodeId,
NodeStatus
nodeStatus, bool blockUntilSent)
LocalProvider\LocalNodeProvider.cs (3)
211
NodeStatus
nodeStatus = new NodeStatus(requestId, false, 0, 0, 0, nodeData[nodeIndex].NodeState == NodeState.LaunchInProgress);
216
NodeStatus
nodeStatus = new NodeStatus(requestId); // Indicate that the node has exited
839
NodeStatus
nodeStatus = new NodeStatus(wrappedException);