2 implementations of INodeEndpoint
Microsoft.Build (2)
BackEnd\Components\Communications\NodeEndpointInProc.cs (1)
26internal class NodeEndpointInProc : INodeEndpoint
NodeEndpointOutOfProcBase.cs (1)
36internal abstract class NodeEndpointOutOfProcBase : INodeEndpoint
13 references to INodeEndpoint
Microsoft.Build (10)
BackEnd\Components\Communications\NodeProviderInProc.cs (2)
57private INodeEndpoint _inProcNodeEndpoint; 427private void InProcNodeEndpoint_OnLinkStatusChanged(INodeEndpoint endpoint, LinkStatus status)
BackEnd\Node\InProcNode.cs (3)
79private readonly INodeEndpoint _nodeEndpoint; 109public InProcNode(IBuildComponentHost componentHost, INodeEndpoint inProcNodeEndpoint) 415private void OnLinkStatusChanged(INodeEndpoint endpoint, LinkStatus status)
BackEnd\Node\OutOfProcNode.cs (1)
573private void OnLinkStatusChanged(INodeEndpoint endpoint, LinkStatus status)
BackEnd\Node\OutOfProcServerNode.cs (2)
40private INodeEndpoint _nodeEndpoint = default!; 275private void OnLinkStatusChanged(INodeEndpoint endpoint, LinkStatus status)
INodeEndpoint.cs (2)
14internal delegate void LinkStatusChangedDelegate(INodeEndpoint endpoint, LinkStatus status); 21internal delegate void DataReceivedDelegate(INodeEndpoint endpoint, INodePacket packet);
Microsoft.Build.Engine.UnitTests (3)
BackEnd\NodeEndpointInProc_Tests.cs (3)
172private Dictionary<INodeEndpoint, LinkStatusContext> _linkStatusTable; 359_linkStatusTable = new Dictionary<INodeEndpoint, LinkStatusContext>(); 441private void LinkStatusChanged(INodeEndpoint endpoint, LinkStatus status)