ProtocolDispatch5.9.0
DispatchSourceTimer
protocol DispatchSourceTimer : DispatchSourceProtocol
Supertypes
Requirements
func scheduleOneshot(deadline: DispatchTime, leeway: DispatchTimeInterval
) func scheduleOneshot(wallDeadline: DispatchWallTime, leeway: DispatchTimeInterval
) func scheduleRepeating(deadline: DispatchTime, interval: DispatchTimeInterval, leeway: DispatchTimeInterval
) func scheduleRepeating(deadline: DispatchTime, interval: Double, leeway: DispatchTimeInterval
) func scheduleRepeating(wallDeadline: DispatchWallTime, interval: DispatchTimeInterval, leeway: DispatchTimeInterval
) func scheduleRepeating(wallDeadline: DispatchWallTime, interval: Double, leeway: DispatchTimeInterval
)
Citizens in Dispatch
Members
func schedule(deadline: DispatchTime, repeating: DispatchTimeInterval, leeway: DispatchTimeInterval
) Sets the deadline, repeat interval and leeway for a timer event.
func schedule(deadline: DispatchTime, repeating: Double, leeway: DispatchTimeInterval
) Sets the deadline, repeat interval and leeway for a timer event.
func schedule(wallDeadline: DispatchWallTime, repeating: DispatchTimeInterval, leeway: DispatchTimeInterval
) Sets the deadline, repeat interval and leeway for a timer event.
func schedule(wallDeadline: DispatchWallTime, repeating: Double, leeway: DispatchTimeInterval
) Sets the deadline, repeat interval and leeway for a timer event that fires at least once.