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