Instance Methods | |
| (bool) | - hasActiveTransactionsWithCaller: |
| (instancetype) | - initWithLockObject:scheduler: |
| (void) | - removeWithCaller: |
| (void) | - removeWithItem:caller: |
| (void) | - removeWithTransactionId:caller: |
| (NSMutableArray *) | - scheduledItemsForCaller: |
| (NSMutableArray *) | - sendMessageArgsForCaller: |
| (void) | - start |
| (bool) | - tryTriggerOnResponseWithKey:successArgs: |
Class Methods | |
| (FMLiveSwitchIceTransactionManager *) | + transactionManagerWithLockObject:scheduler: |
| - (bool) hasActiveTransactionsWithCaller: | (NSString *) | caller |
| - (instancetype) initWithLockObject: | (id) | lockObject | |
| scheduler: | (NSObject< FMLiveSwitchIScheduler > *) | scheduler | |
| - (void) removeWithCaller: | (NSString *) | caller |
| - (void) removeWithItem: | (FMLiveSwitchScheduledItem *) | item | |
| caller: | (NSString *) | caller | |
| - (NSMutableArray*) scheduledItemsForCaller: | (NSString *) | caller |
| - (NSMutableArray*) sendMessageArgsForCaller: | (NSString *) | caller |
| - (void) start |
| + (FMLiveSwitchIceTransactionManager*) transactionManagerWithLockObject: | (id) | lockObject | |
| scheduler: | (NSObject< FMLiveSwitchIScheduler > *) | scheduler | |
| - (bool) tryTriggerOnResponseWithKey: | (NSString *) | key | |
| successArgs: | (FMLiveSwitchIceSendRequestSuccessArgs *) | successArgs | |