ADJTimerOnce.h 577 B

12345678910111213141516171819202122232425
  1. //
  2. // ADJTimerOnce.h
  3. // adjust
  4. //
  5. // Created by Pedro Filipe on 03/06/15.
  6. // Copyright (c) 2015 adjust GmbH. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. @interface ADJTimerOnce : NSObject
  10. + (ADJTimerOnce *)timerWithBlock:(dispatch_block_t)block
  11. queue:(dispatch_queue_t)queue
  12. name:(NSString*)name;
  13. - (id)initBlock:(dispatch_block_t)block
  14. queue:(dispatch_queue_t)queue
  15. name:(NSString*)name;
  16. - (void)startIn:(NSTimeInterval)startIn;
  17. - (NSTimeInterval)fireIn;
  18. - (void)cancel;
  19. @end