2 implementations of INodeEndpoint
Microsoft.Build (2)
BackEnd\Components\Communications\NodeEndpointInProc.cs (1)
26internal class NodeEndpointInProc : INodeEndpoint
NodeEndpointOutOfProcBase.cs (1)
35internal abstract class NodeEndpointOutOfProcBase : INodeEndpoint
13 references to INodeEndpoint
Microsoft.Build (10)
BackEnd\Components\Communications\NodeProviderInProc.cs (2)
56private INodeEndpoint _inProcNodeEndpoint; 416private void InProcNodeEndpoint_OnLinkStatusChanged(INodeEndpoint endpoint, LinkStatus status)
BackEnd\Node\InProcNode.cs (3)
79private readonly INodeEndpoint _nodeEndpoint; 109public InProcNode(IBuildComponentHost componentHost, INodeEndpoint inProcNodeEndpoint) 405private void OnLinkStatusChanged(INodeEndpoint endpoint, LinkStatus status)
BackEnd\Node\OutOfProcNode.cs (1)
561private void OnLinkStatusChanged(INodeEndpoint endpoint, LinkStatus status)
BackEnd\Node\OutOfProcServerNode.cs (2)
42private INodeEndpoint _nodeEndpoint = default!; 267private 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)
168private Dictionary<INodeEndpoint, LinkStatusContext> _linkStatusTable; 355_linkStatusTable = new Dictionary<INodeEndpoint, LinkStatusContext>(); 437private void LinkStatusChanged(INodeEndpoint endpoint, LinkStatus status)