300 references to NodePacketType
Microsoft.Build (206)
BackEnd\BuildManager\BuildManager.cs (31)
731_nodeManager!.RegisterPacketHandler(NodePacketType.BuildRequestBlocker, BuildRequestBlocker.FactoryForDeserialization, this); 732_nodeManager.RegisterPacketHandler(NodePacketType.BuildRequestConfiguration, BuildRequestConfiguration.FactoryForDeserialization, this); 733_nodeManager.RegisterPacketHandler(NodePacketType.BuildRequestConfigurationResponse, BuildRequestConfigurationResponse.FactoryForDeserialization, this); 734_nodeManager.RegisterPacketHandler(NodePacketType.BuildResult, BuildResult.FactoryForDeserialization, this); 735_nodeManager.RegisterPacketHandler(NodePacketType.FileAccessReport, FileAccessReport.FactoryForDeserialization, this); 736_nodeManager.RegisterPacketHandler(NodePacketType.NodeShutdown, NodeShutdown.FactoryForDeserialization, this); 737_nodeManager.RegisterPacketHandler(NodePacketType.ProcessReport, ProcessReport.FactoryForDeserialization, this); 738_nodeManager.RegisterPacketHandler(NodePacketType.ResolveSdkRequest, SdkResolverRequest.FactoryForDeserialization, SdkResolverService as INodePacketHandler); 739_nodeManager.RegisterPacketHandler(NodePacketType.ResourceRequest, ResourceRequest.FactoryForDeserialization, this); 768_nodeManager!.RegisterPacketHandler(NodePacketType.LogMessage, LogMessagePacket.FactoryForDeserialization, loggingService as INodePacketHandler); 1971if (_shuttingDown && packet.Type != NodePacketType.NodeShutdown) 1979case NodePacketType.BuildRequestBlocker: 1980BuildRequestBlocker blocker = ExpectPacketType<BuildRequestBlocker>(packet, NodePacketType.BuildRequestBlocker); 1984case NodePacketType.BuildRequestConfiguration: 1985BuildRequestConfiguration requestConfiguration = ExpectPacketType<BuildRequestConfiguration>(packet, NodePacketType.BuildRequestConfiguration); 1989case NodePacketType.BuildResult: 1990BuildResult result = ExpectPacketType<BuildResult>(packet, NodePacketType.BuildResult); 1994case NodePacketType.ResourceRequest: 1995ResourceRequest request = ExpectPacketType<ResourceRequest>(packet, NodePacketType.ResourceRequest); 1999case NodePacketType.NodeShutdown: 2001NodeShutdown shutdownPacket = ExpectPacketType<NodeShutdown>(packet, NodePacketType.NodeShutdown); 2005case NodePacketType.FileAccessReport: 2006FileAccessReport fileAccessReport = ExpectPacketType<FileAccessReport>(packet, NodePacketType.FileAccessReport); 2010case NodePacketType.ProcessReport: 2011ProcessReport processReport = ExpectPacketType<ProcessReport>(packet, NodePacketType.ProcessReport); 2517_nodeManager?.UnregisterPacketHandler(NodePacketType.BuildRequestBlocker); 2518_nodeManager?.UnregisterPacketHandler(NodePacketType.BuildRequestConfiguration); 2519_nodeManager?.UnregisterPacketHandler(NodePacketType.BuildRequestConfigurationResponse); 2520_nodeManager?.UnregisterPacketHandler(NodePacketType.BuildResult); 2521_nodeManager?.UnregisterPacketHandler(NodePacketType.NodeShutdown); 3509private static I ExpectPacketType<I>(INodePacket packet, NodePacketType expectedType)
BackEnd\Client\MSBuildClient.cs (4)
383packetPump.RegisterPacketHandler(NodePacketType.ServerNodeConsoleWrite, ServerNodeConsoleWrite.FactoryForDeserialization, packetPump); 384packetPump.RegisterPacketHandler(NodePacketType.ServerNodeBuildResult, ServerNodeBuildResult.FactoryForDeserialization, packetPump); 726case NodePacketType.ServerNodeConsoleWrite: 732case 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)
1172NodePacketType packetType = (NodePacketType)_headerByte[0]; 1211if (packetType == NodePacketType.NodeShutdown) 1341NodePacketType packetType = packet.Type; 1598private bool ProcessBodyBytesRead(int bytesRead, int packetLength, NodePacketType packetType) 1610private bool ReadAndRoutePacket(NodePacketType packetType)
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (12)
401(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.LogMessage, LogMessagePacket.FactoryForDeserialization, this); 402(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.TaskHostTaskComplete, TaskHostTaskComplete.FactoryForDeserialization, this); 403(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.NodeShutdown, NodeShutdown.FactoryForDeserialization, this); 404(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.NodeBuildComplete, NodeBuildComplete.FactoryForDeserialization, this); 409(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.TaskHostIsRunningMultipleNodesRequest, TaskHostIsRunningMultipleNodesRequest.FactoryForDeserialization, this); 410(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.TaskHostCoresRequest, TaskHostCoresRequest.FactoryForDeserialization, this); 411(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.TaskHostBuildRequest, TaskHostBuildRequest.FactoryForDeserialization, this); 435public void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler) 444public void UnregisterPacketHandler(NodePacketType packetType) 457public void DeserializeAndRoutePacket(int nodeId, NodePacketType packetType, ITranslator translator) 469public INodePacket DeserializePacket(NodePacketType packetType, ITranslator translator) 511if (packet.Type == 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)
1004Assumed.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)
195(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.BuildRequest, BuildRequest.FactoryForDeserialization, this); 196(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.BuildRequestConfiguration, BuildRequestConfiguration.FactoryForDeserialization, this); 197(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.BuildRequestConfigurationResponse, BuildRequestConfigurationResponse.FactoryForDeserialization, this); 198(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.BuildRequestUnblocker, BuildRequestUnblocker.FactoryForDeserialization, this); 199(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.NodeConfiguration, NodeConfiguration.FactoryForDeserialization, this); 200(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.NodeBuildComplete, NodeBuildComplete.FactoryForDeserialization, this); 201(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.ResourceResponse, ResourceResponse.FactoryForDeserialization, this); 202(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.ResolveSdkResponse, SdkResult.FactoryForDeserialization, _sdkResolverService as INodePacketHandler); 337void INodePacketFactory.RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler) 346void INodePacketFactory.UnregisterPacketHandler(NodePacketType packetType) 357void INodePacketFactory.DeserializeAndRoutePacket(int nodeId, NodePacketType packetType, ITranslator translator) 367INodePacket INodePacketFactory.DeserializePacket(NodePacketType packetType, ITranslator translator) 651case NodePacketType.BuildRequest: 655case NodePacketType.BuildRequestConfiguration: 659case NodePacketType.BuildRequestConfigurationResponse: 663case NodePacketType.BuildRequestUnblocker: 667case NodePacketType.ResourceResponse: 671case NodePacketType.NodeConfiguration: 675case NodePacketType.NodeBuildComplete:
BackEnd\Node\OutOfProcServerNode.cs (10)
112(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.ServerNodeBuildCommand, ServerNodeBuildCommand.FactoryForDeserialization, this); 113(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.NodeBuildComplete, NodeBuildComplete.FactoryForDeserialization, this); 114(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.ServerNodeBuildCancel, ServerNodeBuildCancel.FactoryForDeserialization, this); 221void INodePacketFactory.RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler) 230void INodePacketFactory.UnregisterPacketHandler(NodePacketType packetType) 241void INodePacketFactory.DeserializeAndRoutePacket(int nodeId, NodePacketType packetType, ITranslator translator) 251INodePacket INodePacketFactory.DeserializePacket(NodePacketType packetType, ITranslator translator) 341case NodePacketType.ServerNodeBuildCommand: 344case NodePacketType.NodeBuildComplete: 347case 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)
672public 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)
203(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.LogMessage, LogMessagePacket.FactoryForDeserialization, this); 204(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.TaskHostTaskComplete, TaskHostTaskComplete.FactoryForDeserialization, this); 205(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.NodeShutdown, NodeShutdown.FactoryForDeserialization, this); 206(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.TaskHostIsRunningMultipleNodesRequest, TaskHostIsRunningMultipleNodesRequest.FactoryForDeserialization, this); 207(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.TaskHostCoresRequest, TaskHostCoresRequest.FactoryForDeserialization, this); 208(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.TaskHostBuildRequest, TaskHostBuildRequest.FactoryForDeserialization, this); 477public void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler) 486public void UnregisterPacketHandler(NodePacketType packetType) 497public void DeserializeAndRoutePacket(int nodeId, NodePacketType packetType, ITranslator translator) 507public INodePacket DeserializePacket(NodePacketType packetType, ITranslator translator) 553case NodePacketType.TaskHostTaskComplete: 557case NodePacketType.NodeShutdown: 561case NodePacketType.LogMessage: 564case NodePacketType.TaskHostIsRunningMultipleNodesRequest: 567case NodePacketType.TaskHostCoresRequest: 570case NodePacketType.TaskHostBuildRequest:
parent\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);
parent\Shared\LogMessagePacketBase.cs (2)
325public NodePacketType Type 327get { return NodePacketType.LogMessage; }
parent\Shared\NodeBuildComplete.cs (2)
63public NodePacketType Type 67{ return NodePacketType.NodeBuildComplete; }
parent\Shared\NodeEndpointOutOfProcBase.cs (2)
763NodePacketType packetType = hasExtendedHeader ? NodePacketTypeExtensions.GetNodePacketType(rawType) : (NodePacketType)rawType;
parent\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)
parent\Shared\NodeShutdown.cs (2)
77public NodePacketType Type 79get { return NodePacketType.NodeShutdown; }
parent\Shared\TaskHostBuildRequest.cs (2)
45public NodePacketType Type => NodePacketType.TaskHostBuildRequest;
parent\Shared\TaskHostBuildResponse.cs (2)
36public NodePacketType Type => NodePacketType.TaskHostBuildResponse;
parent\Shared\TaskHostConfiguration.cs (2)
479public NodePacketType Type 483{ return NodePacketType.TaskHostConfiguration; }
parent\Shared\TaskHostCoresRequest.cs (2)
27public NodePacketType Type => NodePacketType.TaskHostCoresRequest;
parent\Shared\TaskHostCoresResponse.cs (2)
26public NodePacketType Type => NodePacketType.TaskHostCoresResponse;
parent\Shared\TaskHostIsRunningMultipleNodesRequest.cs (2)
17public NodePacketType Type => NodePacketType.TaskHostIsRunningMultipleNodesRequest;
parent\Shared\TaskHostIsRunningMultipleNodesResponse.cs (2)
24public NodePacketType Type => NodePacketType.TaskHostIsRunningMultipleNodesResponse;
parent\Shared\TaskHostTaskCancelled.cs (2)
23public NodePacketType Type 25get { return NodePacketType.TaskHostTaskCancelled; }
parent\Shared\TaskHostTaskComplete.cs (2)
237public NodePacketType Type 239get { return NodePacketType.TaskHostTaskComplete; }
Microsoft.Build.Framework (8)
BackEnd\INodePacket.cs (1)
15NodePacketType Type { get; }
BackEnd\NodePacketTypeExtensions.cs (7)
44/// <see cref="NodePacketType.TaskHostConfiguration"/> / <see cref="NodePacketType.TaskHostTaskComplete"/> 67public static NodePacketType GetNodePacketType(byte rawType) => (NodePacketType)(rawType & (byte)NodePacketType.TypeMask); 77public static bool TryCreateExtendedHeaderType(HandshakeOptions handshakeOptions, NodePacketType type, out byte extendedheader, byte negotiatedVersion = 0) 81|| (type == NodePacketType.NodeBuildComplete && negotiatedVersion >= TaskHostOwnershipMinVersion)))
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;
parent\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);
parent\Shared\LogMessagePacketBase.cs (2)
325public NodePacketType Type 327get { return NodePacketType.LogMessage; }
parent\Shared\NodeBuildComplete.cs (2)
63public NodePacketType Type 67{ return NodePacketType.NodeBuildComplete; }
parent\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)
parent\Shared\NodePipeBase.cs (2)
254NodePacketType packetType = (NodePacketType)_headerData[0];
parent\Shared\NodeShutdown.cs (2)
77public NodePacketType Type 79get { return NodePacketType.NodeShutdown; }
MSBuild (52)
OutOfProcTaskHostNode.cs (16)
282thisINodePacketFactory.RegisterPacketHandler(NodePacketType.TaskHostConfiguration, TaskHostConfiguration.FactoryForDeserialization, this); 283thisINodePacketFactory.RegisterPacketHandler(NodePacketType.TaskHostTaskCancelled, TaskHostTaskCancelled.FactoryForDeserialization, this); 284thisINodePacketFactory.RegisterPacketHandler(NodePacketType.NodeBuildComplete, NodeBuildComplete.FactoryForDeserialization, this); 285thisINodePacketFactory.RegisterPacketHandler(NodePacketType.TaskHostIsRunningMultipleNodesResponse, TaskHostIsRunningMultipleNodesResponse.FactoryForDeserialization, this); 286thisINodePacketFactory.RegisterPacketHandler(NodePacketType.TaskHostCoresResponse, TaskHostCoresResponse.FactoryForDeserialization, this); 287thisINodePacketFactory.RegisterPacketHandler(NodePacketType.TaskHostBuildResponse, TaskHostBuildResponse.FactoryForDeserialization, this); 816public void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler) 825public void UnregisterPacketHandler(NodePacketType packetType) 836public void DeserializeAndRoutePacket(int nodeId, NodePacketType packetType, ITranslator translator) 846public INodePacket DeserializePacket(NodePacketType packetType, ITranslator translator) 961case NodePacketType.TaskHostConfiguration: 964case NodePacketType.TaskHostTaskCancelled: 967case NodePacketType.NodeBuildComplete: 972case NodePacketType.TaskHostIsRunningMultipleNodesResponse: 973case NodePacketType.TaskHostCoresResponse: 974case NodePacketType.TaskHostBuildResponse:
parent\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);
parent\Shared\LogMessagePacketBase.cs (2)
325public NodePacketType Type 327get { return NodePacketType.LogMessage; }
parent\Shared\NodeBuildComplete.cs (2)
63public NodePacketType Type 67{ return NodePacketType.NodeBuildComplete; }
parent\Shared\NodeEndpointOutOfProcBase.cs (2)
763NodePacketType packetType = hasExtendedHeader ? NodePacketTypeExtensions.GetNodePacketType(rawType) : (NodePacketType)rawType;
parent\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)
parent\Shared\NodeShutdown.cs (2)
77public NodePacketType Type 79get { return NodePacketType.NodeShutdown; }
parent\Shared\TaskHostBuildRequest.cs (2)
45public NodePacketType Type => NodePacketType.TaskHostBuildRequest;
parent\Shared\TaskHostBuildResponse.cs (2)
36public NodePacketType Type => NodePacketType.TaskHostBuildResponse;
parent\Shared\TaskHostConfiguration.cs (2)
479public NodePacketType Type 483{ return NodePacketType.TaskHostConfiguration; }
parent\Shared\TaskHostCoresRequest.cs (2)
27public NodePacketType Type => NodePacketType.TaskHostCoresRequest;
parent\Shared\TaskHostCoresResponse.cs (2)
26public NodePacketType Type => NodePacketType.TaskHostCoresResponse;
parent\Shared\TaskHostIsRunningMultipleNodesRequest.cs (2)
17public NodePacketType Type => NodePacketType.TaskHostIsRunningMultipleNodesRequest;
parent\Shared\TaskHostIsRunningMultipleNodesResponse.cs (2)
24public NodePacketType Type => NodePacketType.TaskHostIsRunningMultipleNodesResponse;
parent\Shared\TaskHostTaskCancelled.cs (2)
23public NodePacketType Type 25get { return NodePacketType.TaskHostTaskCancelled; }
parent\Shared\TaskHostTaskComplete.cs (2)
237public NodePacketType Type 239get { return NodePacketType.TaskHostTaskComplete; }