DispatchTime
DispatchTime represents a point in time relative to the default clock with nanosecond precision. On Apple platforms, the default clock is based on the Mach absolute time unit.
Static Member Summary
| Static Public Members | ||
| public static get | You can pass this value to methods that schedule work to have the system wait indefinitely for a particular event to occur or condition to be met. | |
Static Method Summary
| Static Public Methods | ||
| public static | now(): DispatchTime Returns the current time. | |
Constructor Summary
| Public Constructor | ||
| public | constructor(uptimeNanoseconds: UInt64) On Apple platforms, this clock is the same as the value returned by mach_absolute_time when converted into nanoseconds. | |
Member Summary
| Public Members | ||
| public get | uptimeNanoseconds: UInt64 | |
Static Public Members
public static get distantFuture: DispatchTime source
You can pass this value to methods that schedule work to have the system wait indefinitely for a particular event to occur or condition to be met.
Static Public Methods
Public Constructors
public constructor(uptimeNanoseconds: UInt64) source
On Apple platforms, this clock is the same as the value returned by mach_absolute_time when converted into nanoseconds.
Params:
| Name | Type | Attribute | Description | 
| uptimeNanoseconds | UInt64 | The number of nanoseconds since boot, excluding any time the system spent asleep. | 
