- (FMLiveSwitchAction1<FMLiveSwitchScheduledItem*>*) defaultCallback |
- (int) delay |
- (long long) getInvocationTimeWithAttempt: | (int) | attempt |
- (instancetype) initWithDefaultCallback: | (FMLiveSwitchAction1< FMLiveSwitchScheduledItem * > *) | defaultCallback | |
delay: | (int) | delay | |
interval: | (int) | interval | |
lifetimeLimit: | (int) | lifetimeLimit | |
invocationCountLimit: | (int) | invocationCountLimit | |
- (instancetype) initWithDefaultCallbackBlock: | (void(^)(FMLiveSwitchScheduledItem *)) | defaultCallbackBlock | |
delay: | (int) | delay | |
interval: | (int) | interval | |
lifetimeLimit: | (int) | lifetimeLimit | |
invocationCountLimit: | (int) | invocationCountLimit | |
- (int) interval |
- (float) intervalBackoffMultiplier |
- (int) invocationCount |
- (int) invocationCountLimit |
- (int) invocationLifetimeLimit |
- (bool) lastDefaultInvocationOccurred |
- (long long) lastResumedTime |
- (long long) lastSuspendedTime |
- (FMLiveSwitchAction1<FMLiveSwitchScheduledItem*>*) onSuspendStatusChanged |
- (bool) recordDetailedInvocationTimes |
- (void) reset |
+ (FMLiveSwitchScheduledItem*) scheduledItemWithDefaultCallback: | (FMLiveSwitchAction1< FMLiveSwitchScheduledItem * > *) | defaultCallback | |
delay: | (int) | delay | |
interval: | (int) | interval | |
lifetimeLimit: | (int) | lifetimeLimit | |
invocationCountLimit: | (int) | invocationCountLimit | |
+ (FMLiveSwitchScheduledItem*) scheduledItemWithDefaultCallbackBlock: | (void(^)(FMLiveSwitchScheduledItem *)) | defaultCallbackBlock | |
delay: | (int) | delay | |
interval: | (int) | interval | |
lifetimeLimit: | (int) | lifetimeLimit | |
invocationCountLimit: | (int) | invocationCountLimit | |
- (void) setDefaultCallback: | (FMLiveSwitchAction1< FMLiveSwitchScheduledItem * > *) | value |
- (FMLiveSwitchScheduledItem*) setDefaultCallbackBlock |
- (void) setDefaultCallbackBlock: | (void(^)(FMLiveSwitchScheduledItem *)) | valueBlock |
- (void) setDelay: | (int) | value |
- (void) setInterval: | (int) | value |
- (void) setIntervalBackoffMultiplier: | (float) | value |
- (void) setInvocationCountLimit: | (int) | value |
- (void) setInvocationLifetimeLimit: | (int) | value |
- (void) setInvocationTimeWithAttempt: | (int) | attempt | |
time: | (long long) | time | |
- (void) setLastResumedTime: | (long long) | value |
- (void) setLastSuspendedTime: | (long long) | value |
- (void) setOnSuspendStatusChanged: | (FMLiveSwitchAction1< FMLiveSwitchScheduledItem * > *) | value |
- (FMLiveSwitchScheduledItem*) setOnSuspendStatusChangedBlock |
- (void) setOnSuspendStatusChangedBlock: | (void(^)(FMLiveSwitchScheduledItem *)) | valueBlock |
- (void) setRecordDetailedInvocationTimes: | (bool) | value |
- (void) setState: | (id) | value |
- (void) setSuspended: | (bool) | value |
- (void) setTimeoutCallback: | (FMLiveSwitchAction1< FMLiveSwitchScheduledItem * > *) | value |
- (FMLiveSwitchScheduledItem*) setTimeoutCallbackBlock |
- (void) setTimeoutCallbackBlock: | (void(^)(FMLiveSwitchScheduledItem *)) | valueBlock |
- (void) setTotalSuspendedDuration: | (long long) | value |
- (id) state |
- (bool) suspended |
- (FMLiveSwitchAction1<FMLiveSwitchScheduledItem*>*) timeoutCallback |
- (long long) totalSuspendedDuration |
+ (int) unset |