luxlabs header browser preview


@class CUTDeferredTaskQueue, IDSCurrentServerTimePair;
@protocol IDSCurrentServerTimeProvider;

@interface IDSCurrentServerTime : NSObject

@property (retain, nonatomic) id<IDSCurrentServerTimeProvider> serverTimeProvider;
@property (retain) IDSCurrentServerTimePair *timePair;
@property (readonly, nonatomic) CUTDeferredTaskQueue *refreshServerTimeTask;

+ (id)sharedInstance;

- (void)_storeCurrentTime;
- (double)currentServerTimeInterval;
- (id)currentServerTimeDate;
- (id)initWithServerTimeProvider:(id)a0;
- (void).cxx_destruct;
- (void)_refreshServerTime;
- (double)_refreshTimeInterval;
- (void)_storeInitialServerTimeIfNeeded;

@end