10 implementations of RegisterPacketHandler
Microsoft.Build (10)
BackEnd\Client\MSBuildClientPacketPump.cs (1)
102
public void
RegisterPacketHandler
(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler)
BackEnd\Components\Communications\NodeManager.cs (1)
224
public void
RegisterPacketHandler
(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler)
BackEnd\Components\Communications\NodeProviderInProc.cs (1)
265
public void
RegisterPacketHandler
(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler)
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (1)
492
public void
RegisterPacketHandler
(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler)
BackEnd\Components\Communications\TaskHostNodeManager.cs (1)
126
public void
RegisterPacketHandler
(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler)
BackEnd\Node\InProcNode.cs (1)
208
public void
RegisterPacketHandler
(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler)
BackEnd\Node\OutOfProcNode.cs (1)
337
void INodePacketFactory.
RegisterPacketHandler
(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler)
BackEnd\Node\OutOfProcServerNode.cs (1)
220
void INodePacketFactory.
RegisterPacketHandler
(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler)
Instance\TaskFactories\TaskHostTask.cs (1)
535
public void
RegisterPacketHandler
(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler)
parent\Shared\NodePacketFactory.cs (1)
33
public void
RegisterPacketHandler
(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler)
35 references to RegisterPacketHandler
Microsoft.Build (35)
BackEnd\BuildManager\BuildManager.cs (10)
760
_nodeManager!.
RegisterPacketHandler
(NodePacketType.BuildRequestBlocker, BuildRequestBlocker.FactoryForDeserialization, this);
761
_nodeManager.
RegisterPacketHandler
(NodePacketType.BuildRequestConfiguration, BuildRequestConfiguration.FactoryForDeserialization, this);
762
_nodeManager.
RegisterPacketHandler
(NodePacketType.BuildRequestConfigurationResponse, BuildRequestConfigurationResponse.FactoryForDeserialization, this);
763
_nodeManager.
RegisterPacketHandler
(NodePacketType.BuildResult, BuildResult.FactoryForDeserialization, this);
764
_nodeManager.
RegisterPacketHandler
(NodePacketType.FileAccessReport, FileAccessReport.FactoryForDeserialization, this);
765
_nodeManager.
RegisterPacketHandler
(NodePacketType.NodeShutdown, NodeShutdown.FactoryForDeserialization, this);
766
_nodeManager.
RegisterPacketHandler
(NodePacketType.ProcessReport, ProcessReport.FactoryForDeserialization, this);
767
_nodeManager.
RegisterPacketHandler
(NodePacketType.ResolveSdkRequest, SdkResolverRequest.FactoryForDeserialization, SdkResolverService as INodePacketHandler);
768
_nodeManager.
RegisterPacketHandler
(NodePacketType.ResourceRequest, ResourceRequest.FactoryForDeserialization, this);
839
_nodeManager!.
RegisterPacketHandler
(NodePacketType.LogMessage, LogMessagePacket.FactoryForDeserialization, loggingService as INodePacketHandler);
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (8)
439
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.LogMessage, LogMessagePacket.FactoryForDeserialization, this);
440
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.TaskHostTaskComplete, TaskHostTaskComplete.FactoryForDeserialization, this);
441
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.NodeShutdown, NodeShutdown.FactoryForDeserialization, this);
442
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.NodeBuildComplete, NodeBuildComplete.FactoryForDeserialization, this);
443
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.ConsoleWrite, ConsoleWritePacket.FactoryForDeserialization, this);
448
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.TaskHostIsRunningMultipleNodesRequest, TaskHostIsRunningMultipleNodesRequest.FactoryForDeserialization, this);
449
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.TaskHostCoresRequest, TaskHostCoresRequest.FactoryForDeserialization, this);
450
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.TaskHostBuildRequest, TaskHostBuildRequest.FactoryForDeserialization, this);
BackEnd\Node\OutOfProcNode.cs (8)
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);
BackEnd\Node\OutOfProcServerNode.cs (3)
111
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.ServerNodeBuildCommand, ServerNodeBuildCommand.FactoryForDeserialization, this);
112
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.NodeBuildComplete, NodeBuildComplete.FactoryForDeserialization, this);
113
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.ServerNodeBuildCancel, ServerNodeBuildCancel.FactoryForDeserialization, this);
Instance\TaskFactories\TaskHostTask.cs (6)
223
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.LogMessage, LogMessagePacket.FactoryForDeserialization, this);
224
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.TaskHostTaskComplete, TaskHostTaskComplete.FactoryForDeserialization, this);
225
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.NodeShutdown, NodeShutdown.FactoryForDeserialization, this);
226
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.TaskHostIsRunningMultipleNodesRequest, TaskHostIsRunningMultipleNodesRequest.FactoryForDeserialization, this);
227
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.TaskHostCoresRequest, TaskHostCoresRequest.FactoryForDeserialization, this);
228
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.TaskHostBuildRequest, TaskHostBuildRequest.FactoryForDeserialization, this);