FMIceLinkFuture Class Reference
| Inherits from | FMIceLinkFutureBase : NSObject | 
|---|---|
| Conforms to | T __covariant  | 
| Declared in | FMIceLinkFuture.h FMIceLinkFuture.m  | 
– failWithRejectAction:
	- (FMIceLinkFuture<T> *)failWithRejectAction:(FMIceLinkAction1<NSException*> *)rejectActionParameters
rejectAction | 
						The reject action.  | 
					
|---|
Discussion
Declared In
FMIceLinkFuture.h
– failWithRejectActionBlock
	@inlineparam rejectActionBlock The reject action.
- (FMIceLinkFuture<T> *( ^ ) ( void ( ^ ) ( NSException *) ))failWithRejectActionBlockDiscussion
@inlineparam rejectActionBlock The reject action.
Declared In
FMIceLinkFuture.h
– failWithRejectActionBlock:
	- (FMIceLinkFuture<T> *)failWithRejectActionBlock:(void ( ^ ) ( NSException *))rejectActionBlockParameters
rejectActionBlock | 
						The reject action.  | 
					
|---|
Discussion
Declared In
FMIceLinkFuture.h
– failWithRejectFunction:
	- (FMIceLinkFuture<T> *)failWithRejectFunction:(FMIceLinkFunction1<NSException*,FMIceLinkFuture<T> *> *)rejectFunctionParameters
rejectFunction | 
						The reject function.  | 
					
|---|
Discussion
Declared In
FMIceLinkFuture.h
– failWithRejectFunctionBlock
	@inlineparam rejectFunctionBlock The reject function.
- (FMIceLinkFuture<T> *( ^ ) ( FMIceLinkFuture<T> *( ^ ) ( NSException *) ))failWithRejectFunctionBlockDiscussion
@inlineparam rejectFunctionBlock The reject function.
Declared In
FMIceLinkFuture.h
– failWithRejectFunctionBlock:
	- (FMIceLinkFuture<T> *)failWithRejectFunctionBlock:(FMIceLinkFuture<T> *( ^ ) ( NSException *))rejectFunctionBlockParameters
rejectFunctionBlock | 
						The reject function.  | 
					
|---|
Discussion
Declared In
FMIceLinkFuture.h
– thenWithResolveAction:
	- (FMIceLinkFuture<T> *)thenWithResolveAction:(FMIceLinkAction1<T> *)resolveActionParameters
resolveAction | 
						The resolve action.  | 
					
|---|
Discussion
Declared In
FMIceLinkFuture.h
– thenWithResolveAction:rejectAction:
	- (FMIceLinkFuture<T> *)thenWithResolveAction:(FMIceLinkAction1<T> *)resolveAction rejectAction:(FMIceLinkAction1<NSException*> *)rejectActionParameters
resolveAction | 
						The resolve action.  | 
					
|---|---|
rejectAction | 
						The reject action.  | 
					
Discussion
Declared In
FMIceLinkFuture.h
– thenWithResolveActionBlock
	@inlineparam resolveActionBlock The resolve action.
- (FMIceLinkFuture<T> *( ^ ) ( void ( ^ ) ( T ) ))thenWithResolveActionBlockDiscussion
@inlineparam resolveActionBlock The resolve action.
Declared In
FMIceLinkFuture.h
– thenWithResolveActionBlock:
	- (FMIceLinkFuture<T> *)thenWithResolveActionBlock:(void ( ^ ) ( T ))resolveActionBlockParameters
resolveActionBlock | 
						The resolve action.  | 
					
|---|
Discussion
Declared In
FMIceLinkFuture.h
– thenWithResolveActionBlock:rejectActionBlock:
	- (FMIceLinkFuture<T> *)thenWithResolveActionBlock:(void ( ^ ) ( T ))resolveActionBlock rejectActionBlock:(void ( ^ ) ( NSException *))rejectActionBlockParameters
resolveActionBlock | 
						The resolve action.  | 
					
|---|---|
rejectActionBlock | 
						The reject action.  | 
					
Discussion
Declared In
FMIceLinkFuture.h
– thenWithResolveActionBlockAndRejectActionBlock
	@inlineparam resolveActionBlock The resolve action. @inlineparam rejectActionBlock The reject action.
- (FMIceLinkFuture<T> *( ^ ) ( void ( ^ ) ( T ) , void ( ^ ) ( NSException *) ))thenWithResolveActionBlockAndRejectActionBlockDiscussion
@inlineparam resolveActionBlock The resolve action. @inlineparam rejectActionBlock The reject action.
Declared In
FMIceLinkFuture.h
– thenWithResolveFunction:
	- (FMIceLinkFuture<id> *)thenWithResolveFunction:(FMIceLinkFunction1<T,FMIceLinkFuture<id> *> *)resolveFunctionParameters
resolveFunction | 
						The resolve function.  | 
					
|---|
Discussion
Declared In
FMIceLinkFuture.h
– thenWithResolveFunction:rejectAction:
	- (FMIceLinkFuture<id> *)thenWithResolveFunction:(FMIceLinkFunction1<T,FMIceLinkFuture<id> *> *)resolveFunction rejectAction:(FMIceLinkAction1<NSException*> *)rejectActionParameters
resolveFunction | 
						The resolve function.  | 
					
|---|---|
rejectAction | 
						The reject action.  | 
					
Discussion
Declared In
FMIceLinkFuture.h
– thenWithResolveFunctionBlock
	@inlineparam resolveFunctionBlock The resolve function.
- (FMIceLinkFuture<id> *( ^ ) ( FMIceLinkFuture<id> *( ^ ) ( T ) ))thenWithResolveFunctionBlockDiscussion
@inlineparam resolveFunctionBlock The resolve function.
Declared In
FMIceLinkFuture.h
– thenWithResolveFunctionBlock:
	- (FMIceLinkFuture<id> *)thenWithResolveFunctionBlock:(FMIceLinkFuture<id> *( ^ ) ( T ))resolveFunctionBlockParameters
resolveFunctionBlock | 
						The resolve function.  | 
					
|---|
Discussion
Declared In
FMIceLinkFuture.h
– thenWithResolveFunctionBlock:rejectActionBlock:
	- (FMIceLinkFuture<id> *)thenWithResolveFunctionBlock:(FMIceLinkFuture<id> *( ^ ) ( T ))resolveFunctionBlock rejectActionBlock:(void ( ^ ) ( NSException *))rejectActionBlockParameters
resolveFunctionBlock | 
						The resolve function.  | 
					
|---|---|
rejectActionBlock | 
						The reject action.  | 
					
Discussion
Declared In
FMIceLinkFuture.h
– thenWithResolveFunctionBlockAndRejectActionBlock
	@inlineparam resolveFunctionBlock The resolve function. @inlineparam rejectActionBlock The reject action.
- (FMIceLinkFuture<id> *( ^ ) ( FMIceLinkFuture<id> *( ^ ) ( T ) , void ( ^ ) ( NSException *) ))thenWithResolveFunctionBlockAndRejectActionBlockDiscussion
@inlineparam resolveFunctionBlock The resolve function. @inlineparam rejectActionBlock The reject action.
Declared In
FMIceLinkFuture.h
– waitForPromise
	- (void)waitForPromiseDiscussion
Declared In
FMIceLinkFuture.h
– waitForResult
	- (T)waitForResultDiscussion
Declared In
FMIceLinkFuture.h