Class in Zendir.Classes | Inherits from UniverseBehaviour
Declaration
class ConsumableTransferController;Description
Manages consumable (mass) transfer between two containers linked via their status outputs. When is true, transfer is allowed only if both storages share the same root spacecraft or their roots are docked.
Properties
| Declared | Description |
|---|---|
| ActualTransferRate | Actual transfer rate achieved [kg/s]. |
| CanTransfer | True when a physical link allows transfer between the linked storages. |
| DesiredTransferRate | Desired transfer rate [kg/s]. |
| In_DestinationMassStorageMsg | Linked status message of the destination to transfer to.Wire to . |
| In_SourceMassStorageMsg | Linked status message of the source to transfer from.Wire to . |
| IsTransferEnabled | Enable/disable the transfer operation. |
| Out_ConsumableTransferMsg | Telemetry snapshot for the current transfer status. |
| PhysicalLinkRequired | When true, requires the linked storages to be on the same root spacecraftOR on two roots that are docked to each other. |
| Inherited | Description |
|---|---|
| IsEnabled | Is true if the object is currently enabled. |
| Name | The display name or tag of this object. |
| Parent | The currently attached parent object (if any). |
Methods
| Inherited | Description |
|---|---|
| FindParentWithID | Returns an attached parent that satisfies the specified ID. |
| FindParentWithType | Returns an attached parent that satisfies the specified type. |
| FindRootWithID | Returns a root object that satisfies the specified ID. |
| FindRootWithType | Returns a root object that satisfies the specified type. |