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