Category:ProtoFlux:Flow:Async: Difference between revisions

Category page
Added descriptions for this category.
no async context
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Table ProtoFluxCategoryNodes
{{Table ProtoFluxCategoryNodes
|ASync Dynamic Impulse Reciever|| A listener node that sits in a slot, waiting for trigger pulses.  
|Async Dynamic Impulse Receiver|| A listener node that sits in a slot, waiting for trigger pulses.  
|ASync Dynamic Impulse Reciever With Value|| A listener node that sits in a slot, waiting for trigger pulses, and can receive data.  
|Async Dynamic Impulse Receiver With Data|| A listener node that sits in a slot, waiting for trigger pulses, and can receive data.  
|ASync Dynamic Impulse Trigger|| Sends an impulse to a slot that has a receiver that is listening for that pulse.  
|Async Dynamic Impulse Trigger|| Sends an impulse to a slot that has a receiver that is listening for that pulse.  
|ASync Dynamic Impulse Trigger With Value|| Sends an impulse to a slot that has a receiver that is listening for that pulse and sending data through.  
|Async Dynamic Impulse Trigger With Data|| Sends an impulse to a slot that has a receiver that is listening for that pulse and sending data through.  
|ASync For|| A node that allows for looped execution for a known number of times.  
|Async For|| A node that allows for looped execution for a known number of times.  
|ASync Range Loop Int|| A node that allows for looped execution for a known number of times, have an optional start and end, and how much to skip per loop.  
|Async Range Loop Int|| A node that allows for looped execution for a known number of times, have an optional start and end, and how much to skip per loop.  
|ASync Sequence|| When a pulse is received on this node, it will pulse out in order.  
|Async Sequence|| When a pulse is received on this node, it will pulse out in order.  
|ASync While|| A node that allows for looped execution for an unknown number of times.  
|Async While|| A node that allows for looped execution so long as a condition is true.  
|Delay Updates|| Delays the execution of code by a certain amount of time.  
|Delay Updates|| Delays the execution of code by a certain amount of time.  
|Start ASync Task|| Allows for a transition from a Call to an ASync, creating a new scheduled task.
|Start Async Task|| Creates a new [[ExecutionContext]] with [[async]] flow.
|Updates Delay With Data|| Allows for you to wait and keep the value from the previous execution context.
|Updates Delay With Data|| Delays the execution of code by engine updates while holding a value in the same context.
|Updates Or Time Delay|| Delays the execution of code by a certain amount of time.  
|Updates Or Time Delay|| Delays the execution of code by a certain amount of time.  
|Updates Or Time Delay With Data|| Allows for you to wait and keep the value from the previous execution context.
|Updates Or Time Delay With Data|| Delays the execution of code by engine updates or seconds while holding a value in the same context.
}}
}}
[[Category:ProtoFlux:Flow]]
[[Category:ProtoFlux:Flow]]

Latest revision as of 20:41, 29 January 2025

Nodes
Node Name Description
Async Dynamic Impulse Receiver A listener node that sits in a slot, waiting for trigger pulses.
Async Dynamic Impulse Receiver With Data A listener node that sits in a slot, waiting for trigger pulses, and can receive data.
Async Dynamic Impulse Trigger Sends an impulse to a slot that has a receiver that is listening for that pulse.
Async Dynamic Impulse Trigger With Data Sends an impulse to a slot that has a receiver that is listening for that pulse and sending data through.
Async For A node that allows for looped execution for a known number of times.
Async Range Loop Int A node that allows for looped execution for a known number of times, have an optional start and end, and how much to skip per loop.
Async Sequence When a pulse is received on this node, it will pulse out in order.
Async While A node that allows for looped execution so long as a condition is true.
Delay Updates Delays the execution of code by a certain amount of time.
Start Async Task Creates a new ExecutionContext with async flow.
Updates Delay With Data Delays the execution of code by engine updates while holding a value in the same context.
Updates Or Time Delay Delays the execution of code by a certain amount of time.
Updates Or Time Delay With Data Delays the execution of code by engine updates or seconds while holding a value in the same context.