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)
338
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)
766
_nodeManager!.
RegisterPacketHandler
(NodePacketType.BuildRequestBlocker, BuildRequestBlocker.FactoryForDeserialization, this);
767
_nodeManager.
RegisterPacketHandler
(NodePacketType.BuildRequestConfiguration, BuildRequestConfiguration.FactoryForDeserialization, this);
768
_nodeManager.
RegisterPacketHandler
(NodePacketType.BuildRequestConfigurationResponse, BuildRequestConfigurationResponse.FactoryForDeserialization, this);
769
_nodeManager.
RegisterPacketHandler
(NodePacketType.BuildResult, BuildResult.FactoryForDeserialization, this);
770
_nodeManager.
RegisterPacketHandler
(NodePacketType.FileAccessReport, FileAccessReport.FactoryForDeserialization, this);
771
_nodeManager.
RegisterPacketHandler
(NodePacketType.NodeShutdown, NodeShutdown.FactoryForDeserialization, this);
772
_nodeManager.
RegisterPacketHandler
(NodePacketType.ProcessReport, ProcessReport.FactoryForDeserialization, this);
773
_nodeManager.
RegisterPacketHandler
(NodePacketType.ResolveSdkRequest, SdkResolverRequest.FactoryForDeserialization, SdkResolverService as INodePacketHandler);
774
_nodeManager.
RegisterPacketHandler
(NodePacketType.ResourceRequest, ResourceRequest.FactoryForDeserialization, this);
845
_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)
196
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.BuildRequest, BuildRequest.FactoryForDeserialization, this);
197
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.BuildRequestConfiguration, BuildRequestConfiguration.FactoryForDeserialization, this);
198
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.BuildRequestConfigurationResponse, BuildRequestConfigurationResponse.FactoryForDeserialization, this);
199
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.BuildRequestUnblocker, BuildRequestUnblocker.FactoryForDeserialization, this);
200
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.NodeConfiguration, NodeConfiguration.FactoryForDeserialization, this);
201
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.NodeBuildComplete, NodeBuildComplete.FactoryForDeserialization, this);
202
(this as INodePacketFactory).
RegisterPacketHandler
(NodePacketType.ResourceResponse, ResourceResponse.FactoryForDeserialization, this);
203
(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);