34 references to NodePacketType
Microsoft.Build.Tasks.Core (34)
AssemblyDependency\Node\OutOfProcRarClient.cs (3)
29packetFactory.RegisterPacketHandler(NodePacketType.RarNodeExecuteResponse, static t => new RarNodeExecuteResponse(t), null); 68while (packet.Type != NodePacketType.RarNodeExecuteResponse) 70if (packet.Type == NodePacketType.RarNodeBufferedLogEvents)
AssemblyDependency\Node\OutOfProcRarNode.cs (1)
85packetFactory.RegisterPacketHandler(NodePacketType.NodeBuildComplete, NodeBuildComplete.FactoryForDeserialization, null);
AssemblyDependency\Node\OutOfProcRarNodeEndpoint.cs (5)
35packetFactory.RegisterPacketHandler(NodePacketType.RarNodeExecuteRequest, static t => new RarNodeExecuteRequest(t), null); 78NodePacketType packetType = packet.Type; 84case NodePacketType.RarNodeEndpointConfiguration: 87case NodePacketType.RarNodeExecuteRequest: 100case NodePacketType.NodeShutdown:
AssemblyDependency\Node\RarNodeExecuteRequest.cs (2)
52public NodePacketType Type => NodePacketType.RarNodeExecuteRequest;
AssemblyDependency\Node\RarNodeExecuteResponse.cs (2)
31public NodePacketType Type => NodePacketType.RarNodeExecuteResponse;
INodePacket.cs (5)
269NodePacketType Type 318public static NodePacketType GetNodePacketType(byte rawType) => (NodePacketType)(rawType & (byte)NodePacketType.TypeMask); 327public static bool TryCreateExtendedHeaderType(HandshakeOptions handshakeOptions, NodePacketType type, out byte extendedheader)
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);
NodeBuildComplete.cs (2)
51public NodePacketType Type 55{ return NodePacketType.NodeBuildComplete; }
NodePacketFactory.cs (6)
19private Dictionary<NodePacketType, PacketFactoryRecord> _packetFactories; 26_packetFactories = new Dictionary<NodePacketType, PacketFactoryRecord>(); 34public void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler) 42public void UnregisterPacketHandler(NodePacketType packetType) 50public void DeserializeAndRoutePacket(int nodeId, NodePacketType packetType, ITranslator translator) 65public INodePacket DeserializePacket(NodePacketType packetType, ITranslator translator)
NodePipeBase.cs (2)
268NodePacketType packetType = (NodePacketType)_headerData[0];
NodeShutdown.cs (2)
77public NodePacketType Type 79get { return NodePacketType.NodeShutdown; }