Constructor.
String name of the function that created this ScheduledFiber.
Fiber to trigger at the point in time timestamp.
When fiber is scheduled to be called, in hnsecs from midnight Jan 1st 1970.
import std.datetime.systime : Clock; import core.thread : Fiber; void dg() { /* ... */ } auto scheduledFiber = ScheduledFiber(new Fiber(&dg, BufferSize.fiberStack), Clock.currTime.stdTime + 10 * 10_000_000); // ten seconds in hnsecs
A Fiber paired with a long UNIX timestamp.
If we bundle the two together like this, we can associate a point in time with a Fiber without having to to use an associative array (with UNIX timestamp keys).