6 implementations of INodePacket
MSBuildTaskHost (6)
LogMessagePacketBase.cs (1)
262
internal abstract class LogMessagePacketBase :
INodePacket
NodeBuildComplete.cs (1)
14
internal class NodeBuildComplete :
INodePacket
NodeShutdown.cs (1)
36
internal class NodeShutdown :
INodePacket
TaskHostConfiguration.cs (1)
18
internal class TaskHostConfiguration :
INodePacket
TaskHostTaskCancelled.cs (1)
12
internal class TaskHostTaskCancelled :
INodePacket
TaskHostTaskComplete.cs (1)
53
internal class TaskHostTaskComplete :
INodePacket
29 references to INodePacket
MSBuildTaskHost (29)
INodeEndpoint.cs (2)
21
internal delegate void DataReceivedDelegate(INodeEndpoint endpoint,
INodePacket
packet);
104
void SendData(
INodePacket
packet);
INodePacketFactory.cs (3)
13
internal delegate
INodePacket
NodePacketFactoryMethod(ITranslator translator);
50
INodePacket
DeserializePacket(NodePacketType packetType, ITranslator translator);
57
void RoutePacket(int nodeId,
INodePacket
packet);
INodePacketHandler.cs (1)
19
void PacketReceived(int node,
INodePacket
packet);
LogMessagePacket.cs (1)
45
internal static
INodePacket
FactoryForDeserialization(ITranslator translator)
NodeEndpointOutOfProcBase.cs (7)
103
private ConcurrentQueue<
INodePacket
> _packetQueue;
183
public void SendData(
INodePacket
packet)
316
private void EnqueuePacket(
INodePacket
packet)
338
_packetQueue = new ConcurrentQueue<
INodePacket
>();
354
ConcurrentQueue<
INodePacket
> localPacketQueue = _packetQueue;
516
ConcurrentQueue<
INodePacket
> localPacketQueue, AutoResetEvent localPacketAvailable, AutoResetEvent localTerminatePacketPump)
638
INodePacket
packet;
NodePacketFactory.cs (5)
58
INodePacket
packet = record.DeserializePacket(translator);
65
public
INodePacket
DeserializePacket(NodePacketType packetType, ITranslator translator)
79
public void RoutePacket(int nodeId,
INodePacket
packet)
119
public
INodePacket
DeserializePacket(ITranslator translator) => _factoryMethod(translator);
124
public void RoutePacket(int nodeId,
INodePacket
packet) => _handler.PacketReceived(nodeId, packet);
OutOfProcTaskHostNode.cs (7)
85
private Queue<
INodePacket
> _receivedPackets;
186
_receivedPackets = new Queue<
INodePacket
>();
599
public
INodePacket
DeserializePacket(NodePacketType packetType, ITranslator translator)
609
public void RoutePacket(int nodeId,
INodePacket
packet)
624
public void PacketReceived(int node,
INodePacket
packet)
668
INodePacket
packet = null;
709
private void HandlePacket(
INodePacket
packet)
TaskHostConfiguration.cs (1)
470
internal static
INodePacket
FactoryForDeserialization(ITranslator translator)
TaskHostTaskCancelled.cs (1)
41
internal static
INodePacket
FactoryForDeserialization(ITranslator translator)
TaskHostTaskComplete.cs (1)
258
internal static
INodePacket
FactoryForDeserialization(ITranslator translator)