Table of Contents

Class ResourceFlowRequestManager.ManagedRequestWrapper

Namespace
KSP.Sim.ResourceSystem
Assembly
Assembly-CSharp.dll
public class ResourceFlowRequestManager.ManagedRequestWrapper
Inheritance
ResourceFlowRequestManager.ManagedRequestWrapper
Inherited Members
Extension Methods

Constructors

ManagedRequestWrapper(ResourceFlowRequestHandle, IFlowNode, string)

public ManagedRequestWrapper(ResourceFlowRequestHandle requestHandle, IFlowNode requestTarget, string uniqueIdentifier = "")

Parameters

requestHandle ResourceFlowRequestHandle
requestTarget IFlowNode
uniqueIdentifier string

Fields

RequestResolutionState

public FlowRequestResolutionState RequestResolutionState

Field Value

FlowRequestResolutionState

commands

public readonly List<ResourceFlowRequestCommandConfig> commands

Field Value

List<ResourceFlowRequestCommandConfig>

flowPriorityOffset

public double flowPriorityOffset

Field Value

double

instructions

public readonly List<FlowInstructionConfig> instructions

Field Value

List<FlowInstructionConfig>

requestHandle

public ResourceFlowRequestHandle requestHandle

Field Value

ResourceFlowRequestHandle

requestTarget

public IFlowNode requestTarget

Field Value

IFlowNode

uniqueIdentifier

public string uniqueIdentifier

Field Value

string

Methods

UpdateStateDeliveryAccepted(double, double, double)

public void UpdateStateDeliveryAccepted(double tickUniversalTime, double tickDeltaTime, double normalizedDelivery)

Parameters

tickUniversalTime double
tickDeltaTime double
normalizedDelivery double

UpdateStateDeliveryRejected(double, double, List<ResourceDefinitionID>)

public void UpdateStateDeliveryRejected(double tickUniversalTime, double tickDeltaTime, List<ResourceDefinitionID> failedResources)

Parameters

tickUniversalTime double
tickDeltaTime double
failedResources List<ResourceDefinitionID>