R6
class for relay configuration.
Details
See crew_relay()
.
See also
Other relay:
crew_relay()
Active bindings
condition
Main condition variable.
from
Condition variable to relay from.
to
Condition variable to relay to.
Methods
Method wait()
Wait until an unobserved task resolves or the timeout is reached. Use the throttle to determine the waiting time.
Arguments
throttle
A
crew_throttle()
object to orchestrate the wait time intervals.
Examples
crew_relay()
#> <crew_class_relay>
#> Public:
#> condition: active binding
#> from: active binding
#> set_from: function (from)
#> set_to: function (to)
#> start: function ()
#> terminate: function ()
#> to: active binding
#> validate: function ()
#> wait: function (throttle)
#> Private:
#> .condition: NULL
#> .from: NULL
#> .to: NULL