11 implementations of RegisterPacketHandler
Microsoft.Build (10)
BackEnd\Client\MSBuildClientPacketPump.cs (1)
103
public void
RegisterPacketHandler
(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler)
BackEnd\Components\Communications\NodeManager.cs (1)
228
public void
RegisterPacketHandler
(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler)
BackEnd\Components\Communications\NodeProviderInProc.cs (1)
266
public void
RegisterPacketHandler
(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler)
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (1)
273
public void
RegisterPacketHandler
(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler)
BackEnd\Components\Communications\TaskHostNodeManager.cs (1)
127
public void
RegisterPacketHandler
(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler)
BackEnd\Node\InProcNode.cs (1)
209
public void
RegisterPacketHandler
(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler)
BackEnd\Node\OutOfProcNode.cs (1)
323
void INodePacketFactory.
RegisterPacketHandler
(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler)
BackEnd\Node\OutOfProcServerNode.cs (1)
183
void INodePacketFactory.
RegisterPacketHandler
(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler)
Instance\TaskFactories\TaskHostTask.cs (1)
421
public void
RegisterPacketHandler
(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler)
NodePacketFactory.cs (1)
34
public void
RegisterPacketHandler
(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler)
Microsoft.Build.Engine.UnitTests (1)
BackEnd\NodeEndpointInProc_Tests.cs (1)
93
public void
RegisterPacketHandler
(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler)
29 references to RegisterPacketHandler
Microsoft.Build (29)
BackEnd\BuildManager\BuildManager.cs (10)
662
_nodeManager!.
RegisterPacketHandler
(NodePacketType.BuildRequestBlocker, BuildRequestBlocker.FactoryForDeserialization, this);
663
_nodeManager.
RegisterPacketHandler
(NodePacketType.BuildRequestConfiguration, BuildRequestConfiguration.FactoryForDeserialization, this);
664
_nodeManager.
RegisterPacketHandler
(NodePacketType.BuildRequestConfigurationResponse, BuildRequestConfigurationResponse.FactoryForDeserialization, this);
665
_nodeManager.
RegisterPacketHandler
(NodePacketType.BuildResult, BuildResult.FactoryForDeserialization, this);
666
_nodeManager.
RegisterPacketHandler
(NodePacketType.FileAccessReport, FileAccessReport.FactoryForDeserialization, this);
667
_nodeManager.
RegisterPacketHandler
(NodePacketType.NodeShutdown, NodeShutdown.FactoryForDeserialization, this);
668
_nodeManager.
RegisterPacketHandler
(NodePacketType.ProcessReport, ProcessReport.FactoryForDeserialization, this);
669
_nodeManager.
RegisterPacketHandler
(NodePacketType.ResolveSdkRequest, SdkResolverRequest.FactoryForDeserialization, SdkResolverService as INodePacketHandler);
670
_nodeManager.
RegisterPacketHandler
(NodePacketType.ResourceRequest, ResourceRequest.FactoryForDeserialization, this);
699
_nodeManager!.
RegisterPacketHandler
(NodePacketType.LogMessage, LogMessagePacket.FactoryForDeserialization, loggingService as INodePacketHandler);
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (3)
251
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.LogMessage, LogMessagePacket.FactoryForDeserialization, this);
252
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.TaskHostTaskComplete, TaskHostTaskComplete.FactoryForDeserialization, this);
253
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.NodeShutdown, NodeShutdown.FactoryForDeserialization, this);
BackEnd\Node\OutOfProcNode.cs (8)
181
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.BuildRequest, BuildRequest.FactoryForDeserialization, this);
182
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.BuildRequestConfiguration, BuildRequestConfiguration.FactoryForDeserialization, this);
183
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.BuildRequestConfigurationResponse, BuildRequestConfigurationResponse.FactoryForDeserialization, this);
184
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.BuildRequestUnblocker, BuildRequestUnblocker.FactoryForDeserialization, this);
185
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.NodeConfiguration, NodeConfiguration.FactoryForDeserialization, this);
186
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.NodeBuildComplete, NodeBuildComplete.FactoryForDeserialization, this);
187
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.ResourceResponse, ResourceResponse.FactoryForDeserialization, this);
188
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.ResolveSdkResponse, SdkResult.FactoryForDeserialization, _sdkResolverService as INodePacketHandler);
BackEnd\Node\OutOfProcServerNode.cs (3)
82
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.ServerNodeBuildCommand, ServerNodeBuildCommand.FactoryForDeserialization, this);
83
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.NodeBuildComplete, NodeBuildComplete.FactoryForDeserialization, this);
84
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.ServerNodeBuildCancel, ServerNodeBuildCancel.FactoryForDeserialization, this);
Instance\TaskFactories\TaskHostTask.cs (5)
199
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.LogMessage, LogMessagePacket.FactoryForDeserialization, this);
200
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.TaskHostTaskComplete, TaskHostTaskComplete.FactoryForDeserialization, this);
201
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.NodeShutdown, NodeShutdown.FactoryForDeserialization, this);
202
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.TaskHostIsRunningMultipleNodesRequest, TaskHostIsRunningMultipleNodesRequest.FactoryForDeserialization, this);
203
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.TaskHostCoresRequest, TaskHostCoresRequest.FactoryForDeserialization, this);