3 instantiations of ResourceRequest
Microsoft.Build (3)
BackEnd\Shared\ResourceRequest.cs (3)
55
=> new
ResourceRequest
(isResourceAcquire: true, globalRequestId, numCores, isBlocking);
61
=> new
ResourceRequest
(isResourceAcquire: false, globalRequestId, numCores, isBlocking: false);
108
return new
ResourceRequest
(translator);
14 references to ResourceRequest
Microsoft.Build (14)
BackEnd\BuildManager\BuildManager.cs (4)
670
_nodeManager.RegisterPacketHandler(NodePacketType.ResourceRequest,
ResourceRequest
.FactoryForDeserialization, this);
1881
ResourceRequest
request = ExpectPacketType<
ResourceRequest
>(packet, NodePacketType.ResourceRequest);
2629
private void HandleResourceRequest(int node,
ResourceRequest
request)
BackEnd\Components\BuildRequestEngine\BuildRequestEngine.cs (1)
1078
private void Builder_OnResourceRequest(
ResourceRequest
request)
BackEnd\Components\BuildRequestEngine\IBuildRequestEngine.cs (1)
48
internal delegate void ResourceRequestDelegate(
ResourceRequest
request);
BackEnd\Components\RequestBuilder\RequestBuilder.cs (3)
510
RaiseResourceRequest(
ResourceRequest
.CreateAcquireRequest(_requestEntry.Request.GlobalRequestId, requestedCores, waitForCores));
544
RaiseResourceRequest(
ResourceRequest
.CreateReleaseRequest(_requestEntry.Request.GlobalRequestId, coresToRelease));
1111
private void RaiseResourceRequest(
ResourceRequest
request)
BackEnd\Node\InProcNode.cs (1)
290
private void OnResourceRequest(
ResourceRequest
request)
BackEnd\Node\OutOfProcNode.cs (1)
428
private void OnResourceRequest(
ResourceRequest
request)
BackEnd\Shared\ResourceRequest.cs (2)
54
public static
ResourceRequest
CreateAcquireRequest(int globalRequestId, int numCores, bool isBlocking)
60
public static
ResourceRequest
CreateReleaseRequest(int globalRequestId, int numCores)
BackEnd\Shared\ResourceResponse.cs (1)
7
/// This packet is sent by the scheduler in response to <see cref="
ResourceRequest
"/> to grant resources to a node.