298 references to NodePacketType
Microsoft.Build (205)
BackEnd\BuildManager\BuildManager.cs (31)
726_nodeManager!.RegisterPacketHandler(NodePacketType.BuildRequestBlocker, BuildRequestBlocker.FactoryForDeserialization, this); 727_nodeManager.RegisterPacketHandler(NodePacketType.BuildRequestConfiguration, BuildRequestConfiguration.FactoryForDeserialization, this); 728_nodeManager.RegisterPacketHandler(NodePacketType.BuildRequestConfigurationResponse, BuildRequestConfigurationResponse.FactoryForDeserialization, this); 729_nodeManager.RegisterPacketHandler(NodePacketType.BuildResult, BuildResult.FactoryForDeserialization, this); 730_nodeManager.RegisterPacketHandler(NodePacketType.FileAccessReport, FileAccessReport.FactoryForDeserialization, this); 731_nodeManager.RegisterPacketHandler(NodePacketType.NodeShutdown, NodeShutdown.FactoryForDeserialization, this); 732_nodeManager.RegisterPacketHandler(NodePacketType.ProcessReport, ProcessReport.FactoryForDeserialization, this); 733_nodeManager.RegisterPacketHandler(NodePacketType.ResolveSdkRequest, SdkResolverRequest.FactoryForDeserialization, SdkResolverService as INodePacketHandler); 734_nodeManager.RegisterPacketHandler(NodePacketType.ResourceRequest, ResourceRequest.FactoryForDeserialization, this); 763_nodeManager!.RegisterPacketHandler(NodePacketType.LogMessage, LogMessagePacket.FactoryForDeserialization, loggingService as INodePacketHandler); 1935if (_shuttingDown && packet.Type != NodePacketType.NodeShutdown) 1943case NodePacketType.BuildRequestBlocker: 1944BuildRequestBlocker blocker = ExpectPacketType<BuildRequestBlocker>(packet, NodePacketType.BuildRequestBlocker); 1948case NodePacketType.BuildRequestConfiguration: 1949BuildRequestConfiguration requestConfiguration = ExpectPacketType<BuildRequestConfiguration>(packet, NodePacketType.BuildRequestConfiguration); 1953case NodePacketType.BuildResult: 1954BuildResult result = ExpectPacketType<BuildResult>(packet, NodePacketType.BuildResult); 1958case NodePacketType.ResourceRequest: 1959ResourceRequest request = ExpectPacketType<ResourceRequest>(packet, NodePacketType.ResourceRequest); 1963case NodePacketType.NodeShutdown: 1965NodeShutdown shutdownPacket = ExpectPacketType<NodeShutdown>(packet, NodePacketType.NodeShutdown); 1969case NodePacketType.FileAccessReport: 1970FileAccessReport fileAccessReport = ExpectPacketType<FileAccessReport>(packet, NodePacketType.FileAccessReport); 1974case NodePacketType.ProcessReport: 1975ProcessReport processReport = ExpectPacketType<ProcessReport>(packet, NodePacketType.ProcessReport); 2481_nodeManager?.UnregisterPacketHandler(NodePacketType.BuildRequestBlocker); 2482_nodeManager?.UnregisterPacketHandler(NodePacketType.BuildRequestConfiguration); 2483_nodeManager?.UnregisterPacketHandler(NodePacketType.BuildRequestConfigurationResponse); 2484_nodeManager?.UnregisterPacketHandler(NodePacketType.BuildResult); 2485_nodeManager?.UnregisterPacketHandler(NodePacketType.NodeShutdown); 3470private static I ExpectPacketType<I>(INodePacket packet, NodePacketType expectedType)
BackEnd\Client\MSBuildClient.cs (4)
359packetPump.RegisterPacketHandler(NodePacketType.ServerNodeConsoleWrite, ServerNodeConsoleWrite.FactoryForDeserialization, packetPump); 360packetPump.RegisterPacketHandler(NodePacketType.ServerNodeBuildResult, ServerNodeBuildResult.FactoryForDeserialization, packetPump); 694case NodePacketType.ServerNodeConsoleWrite: 700case NodePacketType.ServerNodeBuildResult:
BackEnd\Client\MSBuildClientPacketPump.cs (8)
102public void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler) 111public void UnregisterPacketHandler(NodePacketType packetType) 122public void DeserializeAndRoutePacket(int nodeId, NodePacketType packetType, ITranslator translator) 132public INodePacket DeserializePacket(NodePacketType packetType, ITranslator translator) 267NodePacketType packetType = (NodePacketType)Enum.ToObject(typeof(NodePacketType), headerByte[0]); 301if (packetType == NodePacketType.ServerNodeBuildResult)
BackEnd\Components\BuildRequestEngine\BuildRequestConfigurationResponse.cs (2)
70public NodePacketType Type => NodePacketType.BuildRequestConfigurationResponse;
BackEnd\Components\Communications\NodeManager.cs (6)
222public void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler) 231public void UnregisterPacketHandler(NodePacketType packetType) 242public void DeserializeAndRoutePacket(int nodeId, NodePacketType packetType, ITranslator translator) 244if (packetType == NodePacketType.NodeShutdown) 257public INodePacket DeserializePacket(NodePacketType packetType, ITranslator translator) 269if (packet.Type == NodePacketType.NodeShutdown)
BackEnd\Components\Communications\NodeProviderInProc.cs (5)
265public void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler) 271public void UnregisterPacketHandler(NodePacketType packetType) 277public void DeserializeAndRoutePacket(int nodeId, NodePacketType packetType, ITranslator translator) 283public INodePacket DeserializePacket(NodePacketType packetType, ITranslator translator) 303if (packet.Type == NodePacketType.NodeShutdown)
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (6)
1122NodePacketType packetType = (NodePacketType)_headerByte[0]; 1161if (packetType == NodePacketType.NodeShutdown) 1256NodePacketType packetType = packet.Type; 1495private bool ProcessBodyBytesRead(int bytesRead, int packetLength, NodePacketType packetType) 1507private bool ReadAndRoutePacket(NodePacketType packetType)
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (11)
255(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.LogMessage, LogMessagePacket.FactoryForDeserialization, this); 256(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.TaskHostTaskComplete, TaskHostTaskComplete.FactoryForDeserialization, this); 257(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.NodeShutdown, NodeShutdown.FactoryForDeserialization, this); 262(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.TaskHostIsRunningMultipleNodesRequest, TaskHostIsRunningMultipleNodesRequest.FactoryForDeserialization, this); 263(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.TaskHostCoresRequest, TaskHostCoresRequest.FactoryForDeserialization, this); 264(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.TaskHostBuildRequest, TaskHostBuildRequest.FactoryForDeserialization, this); 284public void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler) 293public void UnregisterPacketHandler(NodePacketType packetType) 306public void DeserializeAndRoutePacket(int nodeId, NodePacketType packetType, ITranslator translator) 318public INodePacket DeserializePacket(NodePacketType packetType, ITranslator translator) 361case NodePacketType.NodeShutdown:
BackEnd\Components\Communications\TaskHostNodeManager.cs (4)
126public void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler) 135public void UnregisterPacketHandler(NodePacketType packetType) 146public void DeserializeAndRoutePacket(int nodeId, NodePacketType packetType, ITranslator translator) 156public INodePacket DeserializePacket(NodePacketType packetType, ITranslator translator)
BackEnd\Components\FileAccesses\FileAccessReport.cs (2)
18public NodePacketType Type => NodePacketType.FileAccessReport;
BackEnd\Components\FileAccesses\ProcessReport.cs (2)
18public NodePacketType Type => NodePacketType.ProcessReport;
BackEnd\Components\Logging\LoggingService.cs (2)
1014Assumed.Equal(packet.Type, NodePacketType.LogMessage, $"""Expected packet type "{nameof(NodePacketType.LogMessage)}" but instead got packet type "{packet.Type}".""");
BackEnd\Components\SdkResolution\OutOfProcNodeSdkResolverService.cs (1)
60case NodePacketType.ResolveSdkResponse:
BackEnd\Components\SdkResolution\SdkResolverRequest.cs (2)
67public NodePacketType Type => NodePacketType.ResolveSdkRequest;
BackEnd\Components\SdkResolution\SdkResult.cs (2)
100public NodePacketType Type => NodePacketType.ResolveSdkResponse;
BackEnd\Node\InProcNode.cs (11)
208public void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler) 216public void UnregisterPacketHandler(NodePacketType packetType) 224public void DeserializeAndRoutePacket(int nodeId, NodePacketType packetType, ITranslator translator) 231public INodePacket DeserializePacket(NodePacketType packetType, ITranslator translator) 382case NodePacketType.BuildRequest: 386case NodePacketType.BuildRequestConfiguration: 390case NodePacketType.BuildRequestConfigurationResponse: 394case NodePacketType.BuildRequestUnblocker: 398case NodePacketType.NodeConfiguration: 402case NodePacketType.NodeBuildComplete: 406case NodePacketType.ResourceResponse:
BackEnd\Node\NodeConfiguration.cs (2)
143public NodePacketType Type 147{ return NodePacketType.NodeConfiguration; }
BackEnd\Node\OutOfProcNode.cs (19)
182(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.BuildRequest, BuildRequest.FactoryForDeserialization, this); 183(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.BuildRequestConfiguration, BuildRequestConfiguration.FactoryForDeserialization, this); 184(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.BuildRequestConfigurationResponse, BuildRequestConfigurationResponse.FactoryForDeserialization, this); 185(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.BuildRequestUnblocker, BuildRequestUnblocker.FactoryForDeserialization, this); 186(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.NodeConfiguration, NodeConfiguration.FactoryForDeserialization, this); 187(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.NodeBuildComplete, NodeBuildComplete.FactoryForDeserialization, this); 188(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.ResourceResponse, ResourceResponse.FactoryForDeserialization, this); 189(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.ResolveSdkResponse, SdkResult.FactoryForDeserialization, _sdkResolverService as INodePacketHandler); 324void INodePacketFactory.RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler) 333void INodePacketFactory.UnregisterPacketHandler(NodePacketType packetType) 344void INodePacketFactory.DeserializeAndRoutePacket(int nodeId, NodePacketType packetType, ITranslator translator) 354INodePacket INodePacketFactory.DeserializePacket(NodePacketType packetType, ITranslator translator) 638case NodePacketType.BuildRequest: 642case NodePacketType.BuildRequestConfiguration: 646case NodePacketType.BuildRequestConfigurationResponse: 650case NodePacketType.BuildRequestUnblocker: 654case NodePacketType.ResourceResponse: 658case NodePacketType.NodeConfiguration: 662case NodePacketType.NodeBuildComplete:
BackEnd\Node\OutOfProcServerNode.cs (10)
96(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.ServerNodeBuildCommand, ServerNodeBuildCommand.FactoryForDeserialization, this); 97(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.NodeBuildComplete, NodeBuildComplete.FactoryForDeserialization, this); 98(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.ServerNodeBuildCancel, ServerNodeBuildCancel.FactoryForDeserialization, this); 197void INodePacketFactory.RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler) 206void INodePacketFactory.UnregisterPacketHandler(NodePacketType packetType) 217void INodePacketFactory.DeserializeAndRoutePacket(int nodeId, NodePacketType packetType, ITranslator translator) 227INodePacket INodePacketFactory.DeserializePacket(NodePacketType packetType, ITranslator translator) 317case NodePacketType.ServerNodeBuildCommand: 320case NodePacketType.NodeBuildComplete: 323case NodePacketType.ServerNodeBuildCancel:
BackEnd\Node\ServerNodeBuildCancel.cs (2)
8public NodePacketType Type => NodePacketType.ServerNodeBuildCancel;
BackEnd\Node\ServerNodeBuildCommand.cs (2)
28public NodePacketType Type => NodePacketType.ServerNodeBuildCommand;
BackEnd\Node\ServerNodeBuildResult.cs (3)
13/// This has to be in sync with <see cref="NodePacketType.ServerNodeBuildResult" /> 15public NodePacketType Type => NodePacketType.ServerNodeBuildResult;
BackEnd\Node\ServerNodeConsoleWrite.cs (2)
14public NodePacketType Type => NodePacketType.ServerNodeConsoleWrite;
BackEnd\Shared\BuildRequest.cs (2)
320public NodePacketType Type 324{ return NodePacketType.BuildRequest; }
BackEnd\Shared\BuildRequestBlocker.cs (2)
142public NodePacketType Type 146{ return NodePacketType.BuildRequestBlocker; }
BackEnd\Shared\BuildRequestConfiguration.cs (2)
616public NodePacketType Type => NodePacketType.BuildRequestConfiguration;
BackEnd\Shared\BuildRequestUnblocker.cs (2)
73public NodePacketType Type 77{ return NodePacketType.BuildRequestUnblocker; }
BackEnd\Shared\BuildResult.cs (2)
447NodePacketType INodePacket.Type 451{ return NodePacketType.BuildResult; }
BackEnd\Shared\ResourceRequest.cs (2)
66public NodePacketType Type => NodePacketType.ResourceRequest;
BackEnd\Shared\ResourceResponse.cs (2)
41public NodePacketType Type => NodePacketType.ResourceResponse;
Instance\TaskFactories\TaskHostTask.cs (16)
198(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.LogMessage, LogMessagePacket.FactoryForDeserialization, this); 199(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.TaskHostTaskComplete, TaskHostTaskComplete.FactoryForDeserialization, this); 200(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.NodeShutdown, NodeShutdown.FactoryForDeserialization, this); 201(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.TaskHostIsRunningMultipleNodesRequest, TaskHostIsRunningMultipleNodesRequest.FactoryForDeserialization, this); 202(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.TaskHostCoresRequest, TaskHostCoresRequest.FactoryForDeserialization, this); 203(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.TaskHostBuildRequest, TaskHostBuildRequest.FactoryForDeserialization, this); 475public void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler) 484public void UnregisterPacketHandler(NodePacketType packetType) 495public void DeserializeAndRoutePacket(int nodeId, NodePacketType packetType, ITranslator translator) 505public INodePacket DeserializePacket(NodePacketType packetType, ITranslator translator) 551case NodePacketType.TaskHostTaskComplete: 555case NodePacketType.NodeShutdown: 559case NodePacketType.LogMessage: 562case NodePacketType.TaskHostIsRunningMultipleNodesRequest: 565case NodePacketType.TaskHostCoresRequest: 568case NodePacketType.TaskHostBuildRequest:
src\msbuild\src\Shared\INodePacketFactory.cs (4)
29void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler); 35void UnregisterPacketHandler(NodePacketType packetType); 43void DeserializeAndRoutePacket(int nodeId, NodePacketType packetType, ITranslator translator); 50INodePacket DeserializePacket(NodePacketType packetType, ITranslator translator);
src\msbuild\src\Shared\LogMessagePacketBase.cs (2)
325public NodePacketType Type 327get { return NodePacketType.LogMessage; }
src\msbuild\src\Shared\NodeBuildComplete.cs (2)
50public NodePacketType Type 54{ return NodePacketType.NodeBuildComplete; }
src\msbuild\src\Shared\NodeEndpointOutOfProcBase.cs (2)
727NodePacketType packetType = hasExtendedHeader ? NodePacketTypeExtensions.GetNodePacketType(rawType) : (NodePacketType)rawType;
src\msbuild\src\Shared\NodePacketFactory.cs (6)
18private Dictionary<NodePacketType, PacketFactoryRecord> _packetFactories; 25_packetFactories = new Dictionary<NodePacketType, PacketFactoryRecord>(); 33public void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler) 41public void UnregisterPacketHandler(NodePacketType packetType) 49public void DeserializeAndRoutePacket(int nodeId, NodePacketType packetType, ITranslator translator) 60public INodePacket DeserializePacket(NodePacketType packetType, ITranslator translator)
src\msbuild\src\Shared\NodeShutdown.cs (2)
77public NodePacketType Type 79get { return NodePacketType.NodeShutdown; }
src\msbuild\src\Shared\TaskHostBuildRequest.cs (2)
45public NodePacketType Type => NodePacketType.TaskHostBuildRequest;
src\msbuild\src\Shared\TaskHostBuildResponse.cs (2)
36public NodePacketType Type => NodePacketType.TaskHostBuildResponse;
src\msbuild\src\Shared\TaskHostConfiguration.cs (2)
479public NodePacketType Type 483{ return NodePacketType.TaskHostConfiguration; }
src\msbuild\src\Shared\TaskHostCoresRequest.cs (2)
27public NodePacketType Type => NodePacketType.TaskHostCoresRequest;
src\msbuild\src\Shared\TaskHostCoresResponse.cs (2)
26public NodePacketType Type => NodePacketType.TaskHostCoresResponse;
src\msbuild\src\Shared\TaskHostIsRunningMultipleNodesRequest.cs (2)
17public NodePacketType Type => NodePacketType.TaskHostIsRunningMultipleNodesRequest;
src\msbuild\src\Shared\TaskHostIsRunningMultipleNodesResponse.cs (2)
24public NodePacketType Type => NodePacketType.TaskHostIsRunningMultipleNodesResponse;
src\msbuild\src\Shared\TaskHostTaskCancelled.cs (2)
23public NodePacketType Type 25get { return NodePacketType.TaskHostTaskCancelled; }
src\msbuild\src\Shared\TaskHostTaskComplete.cs (2)
237public NodePacketType Type 239get { return NodePacketType.TaskHostTaskComplete; }
Microsoft.Build.Framework (7)
BackEnd\INodePacket.cs (1)
15NodePacketType Type { get; }
BackEnd\NodePacketTypeExtensions.cs (6)
43/// <see cref="NodePacketType.TaskHostConfiguration"/> / <see cref="NodePacketType.TaskHostTaskComplete"/> 64public static NodePacketType GetNodePacketType(byte rawType) => (NodePacketType)(rawType & (byte)NodePacketType.TypeMask); 73public static bool TryCreateExtendedHeaderType(HandshakeOptions handshakeOptions, NodePacketType type, out byte extendedheader)
Microsoft.Build.Tasks.Core (34)
AssemblyDependency\Node\OutOfProcRarClient.cs (4)
29packetFactory.RegisterPacketHandler(NodePacketType.RarNodeBufferedLogEvents, static t => new RarNodeBufferedLogEvents(t), null); 30packetFactory.RegisterPacketHandler(NodePacketType.RarNodeExecuteResponse, static t => new RarNodeExecuteResponse(t), null); 69while (packet.Type != NodePacketType.RarNodeExecuteResponse) 71if (packet.Type == NodePacketType.RarNodeBufferedLogEvents)
AssemblyDependency\Node\OutOfProcRarNode.cs (1)
84packetFactory.RegisterPacketHandler(NodePacketType.NodeBuildComplete, NodeBuildComplete.FactoryForDeserialization, null);
AssemblyDependency\Node\OutOfProcRarNodeEndpoint.cs (5)
36packetFactory.RegisterPacketHandler(NodePacketType.RarNodeExecuteRequest, static t => new RarNodeExecuteRequest(t), null); 85NodePacketType packetType = packet.Type; 91case NodePacketType.RarNodeEndpointConfiguration: 94case NodePacketType.RarNodeExecuteRequest: 118case NodePacketType.NodeShutdown:
AssemblyDependency\Node\RarNodeBufferedLogEvents.cs (2)
21public NodePacketType Type => NodePacketType.RarNodeBufferedLogEvents;
AssemblyDependency\Node\RarNodeExecuteRequest.cs (2)
47public NodePacketType Type => NodePacketType.RarNodeExecuteRequest;
AssemblyDependency\Node\RarNodeExecuteResponse.cs (2)
31public NodePacketType Type => NodePacketType.RarNodeExecuteResponse;
src\msbuild\src\Shared\INodePacketFactory.cs (4)
29void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler); 35void UnregisterPacketHandler(NodePacketType packetType); 43void DeserializeAndRoutePacket(int nodeId, NodePacketType packetType, ITranslator translator); 50INodePacket DeserializePacket(NodePacketType packetType, ITranslator translator);
src\msbuild\src\Shared\LogMessagePacketBase.cs (2)
325public NodePacketType Type 327get { return NodePacketType.LogMessage; }
src\msbuild\src\Shared\NodeBuildComplete.cs (2)
50public NodePacketType Type 54{ return NodePacketType.NodeBuildComplete; }
src\msbuild\src\Shared\NodePacketFactory.cs (6)
18private Dictionary<NodePacketType, PacketFactoryRecord> _packetFactories; 25_packetFactories = new Dictionary<NodePacketType, PacketFactoryRecord>(); 33public void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler) 41public void UnregisterPacketHandler(NodePacketType packetType) 49public void DeserializeAndRoutePacket(int nodeId, NodePacketType packetType, ITranslator translator) 60public INodePacket DeserializePacket(NodePacketType packetType, ITranslator translator)
src\msbuild\src\Shared\NodePipeBase.cs (2)
254NodePacketType packetType = (NodePacketType)_headerData[0];
src\msbuild\src\Shared\NodeShutdown.cs (2)
77public NodePacketType Type 79get { return NodePacketType.NodeShutdown; }
MSBuild (52)
OutOfProcTaskHostNode.cs (16)
273thisINodePacketFactory.RegisterPacketHandler(NodePacketType.TaskHostConfiguration, TaskHostConfiguration.FactoryForDeserialization, this); 274thisINodePacketFactory.RegisterPacketHandler(NodePacketType.TaskHostTaskCancelled, TaskHostTaskCancelled.FactoryForDeserialization, this); 275thisINodePacketFactory.RegisterPacketHandler(NodePacketType.NodeBuildComplete, NodeBuildComplete.FactoryForDeserialization, this); 276thisINodePacketFactory.RegisterPacketHandler(NodePacketType.TaskHostIsRunningMultipleNodesResponse, TaskHostIsRunningMultipleNodesResponse.FactoryForDeserialization, this); 277thisINodePacketFactory.RegisterPacketHandler(NodePacketType.TaskHostCoresResponse, TaskHostCoresResponse.FactoryForDeserialization, this); 278thisINodePacketFactory.RegisterPacketHandler(NodePacketType.TaskHostBuildResponse, TaskHostBuildResponse.FactoryForDeserialization, this); 793public void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler) 802public void UnregisterPacketHandler(NodePacketType packetType) 813public void DeserializeAndRoutePacket(int nodeId, NodePacketType packetType, ITranslator translator) 823public INodePacket DeserializePacket(NodePacketType packetType, ITranslator translator) 938case NodePacketType.TaskHostConfiguration: 941case NodePacketType.TaskHostTaskCancelled: 944case NodePacketType.NodeBuildComplete: 949case NodePacketType.TaskHostIsRunningMultipleNodesResponse: 950case NodePacketType.TaskHostCoresResponse: 951case NodePacketType.TaskHostBuildResponse:
src\msbuild\src\Shared\INodePacketFactory.cs (4)
29void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler); 35void UnregisterPacketHandler(NodePacketType packetType); 43void DeserializeAndRoutePacket(int nodeId, NodePacketType packetType, ITranslator translator); 50INodePacket DeserializePacket(NodePacketType packetType, ITranslator translator);
src\msbuild\src\Shared\LogMessagePacketBase.cs (2)
325public NodePacketType Type 327get { return NodePacketType.LogMessage; }
src\msbuild\src\Shared\NodeBuildComplete.cs (2)
50public NodePacketType Type 54{ return NodePacketType.NodeBuildComplete; }
src\msbuild\src\Shared\NodeEndpointOutOfProcBase.cs (2)
727NodePacketType packetType = hasExtendedHeader ? NodePacketTypeExtensions.GetNodePacketType(rawType) : (NodePacketType)rawType;
src\msbuild\src\Shared\NodePacketFactory.cs (6)
18private Dictionary<NodePacketType, PacketFactoryRecord> _packetFactories; 25_packetFactories = new Dictionary<NodePacketType, PacketFactoryRecord>(); 33public void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler) 41public void UnregisterPacketHandler(NodePacketType packetType) 49public void DeserializeAndRoutePacket(int nodeId, NodePacketType packetType, ITranslator translator) 60public INodePacket DeserializePacket(NodePacketType packetType, ITranslator translator)
src\msbuild\src\Shared\NodeShutdown.cs (2)
77public NodePacketType Type 79get { return NodePacketType.NodeShutdown; }
src\msbuild\src\Shared\TaskHostBuildRequest.cs (2)
45public NodePacketType Type => NodePacketType.TaskHostBuildRequest;
src\msbuild\src\Shared\TaskHostBuildResponse.cs (2)
36public NodePacketType Type => NodePacketType.TaskHostBuildResponse;
src\msbuild\src\Shared\TaskHostConfiguration.cs (2)
479public NodePacketType Type 483{ return NodePacketType.TaskHostConfiguration; }
src\msbuild\src\Shared\TaskHostCoresRequest.cs (2)
27public NodePacketType Type => NodePacketType.TaskHostCoresRequest;
src\msbuild\src\Shared\TaskHostCoresResponse.cs (2)
26public NodePacketType Type => NodePacketType.TaskHostCoresResponse;
src\msbuild\src\Shared\TaskHostIsRunningMultipleNodesRequest.cs (2)
17public NodePacketType Type => NodePacketType.TaskHostIsRunningMultipleNodesRequest;
src\msbuild\src\Shared\TaskHostIsRunningMultipleNodesResponse.cs (2)
24public NodePacketType Type => NodePacketType.TaskHostIsRunningMultipleNodesResponse;
src\msbuild\src\Shared\TaskHostTaskCancelled.cs (2)
23public NodePacketType Type 25get { return NodePacketType.TaskHostTaskCancelled; }
src\msbuild\src\Shared\TaskHostTaskComplete.cs (2)
237public NodePacketType Type 239get { return NodePacketType.TaskHostTaskComplete; }