ComputeEventBinding import { ComputeEventBinding } from "destack:compute/binding"; Compute event binding family. export interface ComputeEventBinding { stream(event: &'a readonly Event): Stream; record(stream: &'a Stream): Event; isComplete(event: &'a readonly Event): boolean; synchronize(event: &'a readonly Event): void; elapsedSince(end: &'a readonly Event, start: &'b readonly Event): float64; } language/library/src/compute/binding/event.ds:4:44 Members stream(event: &'a readonly Event): Stream Return the stream that recorded event. record(stream: &'a Stream): Event Record an event on stream. isComplete(event: &'a readonly Event): boolean Return whether event has completed. synchronize(event: &'a readonly Event): void Wait until event completes. elapsedSince(end: &'a readonly Event, start: &'b readonly Event): float64 Return milliseconds elapsed from start to end.