Files
ShadowsocksX-NG/Pods/RxSwift/RxSwift/Schedulers/HistoricalScheduler.swift
2017-03-20 21:26:25 +08:00

23 lines
720 B
Swift

//
// HistoricalScheduler.swift
// RxSwift
//
// Created by Krunoslav Zaher on 12/27/15.
// Copyright © 2015 Krunoslav Zaher. All rights reserved.
//
import struct Foundation.Date
/// Provides a virtual time scheduler that uses `Date` for absolute time and `NSTimeInterval` for relative time.
public class HistoricalScheduler : VirtualTimeScheduler<HistoricalSchedulerTimeConverter> {
/**
Creates a new historical scheduler with initial clock value.
- parameter initialClock: Initial value for virtual clock.
*/
public init(initialClock: RxTime = Date(timeIntervalSince1970: 0)) {
super.init(initialClock: initialClock, converter: HistoricalSchedulerTimeConverter())
}
}