6 implementations of INodePacket
MSBuildTaskHost (6)
LogMessagePacketBase.cs (1)
261internal abstract class LogMessagePacketBase : INodePacket
NodeBuildComplete.cs (1)
14internal class NodeBuildComplete : INodePacket
NodeShutdown.cs (1)
36internal class NodeShutdown : INodePacket
TaskHostConfiguration.cs (1)
19internal class TaskHostConfiguration : INodePacket
TaskHostTaskCancelled.cs (1)
12internal class TaskHostTaskCancelled : INodePacket
TaskHostTaskComplete.cs (1)
53internal class TaskHostTaskComplete : INodePacket
25 references to INodePacket
MSBuildTaskHost (25)
INodeEndpoint.cs (2)
21internal delegate void DataReceivedDelegate(INodeEndpoint endpoint, INodePacket packet); 104void SendData(INodePacket packet);
INodePacketFactory.cs (2)
13internal delegate INodePacket NodePacketFactoryMethod(ITranslator translator); 50void RoutePacket(int nodeId, INodePacket packet);
INodePacketHandler.cs (1)
19void PacketReceived(int node, INodePacket packet);
LogMessagePacket.cs (1)
45internal static INodePacket FactoryForDeserialization(ITranslator translator)
NodeEndpointOutOfProcBase.cs (7)
102private ConcurrentQueue<INodePacket> _packetQueue; 182public void SendData(INodePacket packet) 315private void EnqueuePacket(INodePacket packet) 337_packetQueue = new ConcurrentQueue<INodePacket>(); 353ConcurrentQueue<INodePacket> localPacketQueue = _packetQueue; 515ConcurrentQueue<INodePacket> localPacketQueue, AutoResetEvent localPacketAvailable, AutoResetEvent localTerminatePacketPump) 626INodePacket packet;
NodePacketFactory.cs (3)
64public void RoutePacket(int nodeId, INodePacket packet) 101INodePacket packet = _factoryMethod(translator); 108public void RoutePacket(int nodeId, INodePacket packet)
OutOfProcTaskHostNode.cs (6)
86private Queue<INodePacket> _receivedPackets; 187_receivedPackets = new Queue<INodePacket>(); 600public void RoutePacket(int nodeId, INodePacket packet) 615public void PacketReceived(int node, INodePacket packet) 659INodePacket packet = null; 700private void HandlePacket(INodePacket packet)
TaskHostConfiguration.cs (1)
471internal static INodePacket FactoryForDeserialization(ITranslator translator)
TaskHostTaskCancelled.cs (1)
41internal static INodePacket FactoryForDeserialization(ITranslator translator)
TaskHostTaskComplete.cs (1)
258internal static INodePacket FactoryForDeserialization(ITranslator translator)