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)
222
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)
284
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)
324
void INodePacketFactory.
RegisterPacketHandler
(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler)
BackEnd\Node\OutOfProcServerNode.cs (1)
221
void INodePacketFactory.
RegisterPacketHandler
(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler)
Instance\TaskFactories\TaskHostTask.cs (1)
470
public void
RegisterPacketHandler
(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler)
parent\Shared\NodePacketFactory.cs (1)
33
public void
RegisterPacketHandler
(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler)
33 references to RegisterPacketHandler
Microsoft.Build (33)
BackEnd\BuildManager\BuildManager.cs (10)
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);
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (6)
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);
BackEnd\Node\OutOfProcNode.cs (8)
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);
BackEnd\Node\OutOfProcServerNode.cs (3)
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);
Instance\TaskFactories\TaskHostTask.cs (6)
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);