Instance Methods | |
| (void) | - addWithItem: |
| (instancetype) | - initWithLockObject: |
| (bool) | - isStarted |
| (bool) | - itemIsScheduledWithItem: |
| (bool) | - removeWithItem: |
| (bool) | - start |
| (FMLiveSwitchFuture< id > *) | - stop |
| (void) | - triggerWithItem: |
Class Methods | |
| (long long) | + getCurrentTime |
| (FMLiveSwitchScheduler *) | + schedulerWithLockObject: |
| - (void) addWithItem: | (FMLiveSwitchScheduledItem *) | item |
Reimplemented from <FMLiveSwitchIScheduler>.
| + (long long) getCurrentTime |
| - (instancetype) initWithLockObject: | (id) | lockObject |
| - (bool) isStarted |
| - (bool) itemIsScheduledWithItem: | (FMLiveSwitchScheduledItem *) | item |
Reimplemented from <FMLiveSwitchIScheduler>.
| - (bool) removeWithItem: | (FMLiveSwitchScheduledItem *) | item |
Reimplemented from <FMLiveSwitchIScheduler>.
| + (FMLiveSwitchScheduler*) schedulerWithLockObject: | (id) | lockObject |
| - (bool) start |
Reimplemented from <FMLiveSwitchIScheduler>.
| - (FMLiveSwitchFuture<id>*) stop |
Reimplemented from <FMLiveSwitchIScheduler>.
| - (void) triggerWithItem: | (FMLiveSwitchScheduledItem *) | item |
Reimplemented from <FMLiveSwitchIScheduler>.