Tuya iOS Smart Life App SDK 5.15.0
ThingSmartRequest(ApiMerge) Category Reference

#import <ThingSmartRequest.h>

Instance Methods

(void) - addMergeRequestWithApiName:postData:version:success:failure:
 
(void) - sendMergeRequestWithSuccess:failure:
 
(void) - sendMergeRequestWithGetData:success:failure:
 
(void) - removeAllMergeRequest
 Remove all multiple api request. More...
 
(void) - addMergeRequestWithApiName:postData:version:success:failure:
 
(void) - sendMergeRequestWithSuccess:failure:
 
(void) - sendMergeRequestWithGetData:success:failure:
 
(void) - removeAllMergeRequest
 Remove all multiple api request. More...
 
(void) - addMergeRequestWithApiName:postData:version:success:failure:
 
(void) - sendMergeRequestWithSuccess:failure:
 
(void) - sendMergeRequestWithGetData:success:failure:
 
(void) - removeAllMergeRequest
 Remove all multiple api request. More...
 
(void) - addMergeRequestWithApiName:postData:version:success:failure:
 
(void) - sendMergeRequestWithSuccess:failure:
 
(void) - sendMergeRequestWithGetData:success:failure:
 
(void) - removeAllMergeRequest
 Remove all multiple api request. More...
 

Detailed Description

Definition at line 200 of file ThingSmartRequest.h.

Method Documentation

◆ addMergeRequestWithApiName:postData:version:success:failure: [1/4]

- (void) addMergeRequestWithApiName: (NSString *)  apiName
postData: (nullable NSDictionary *)  postData
version: (NSString *)  version
success: (nullable ThingSuccessID success
failure: (nullable ThingFailureError failure 

Invoke multiple api in one network request.

Parameters
apiNameAPI name.
postDataAPI params.
versionAPI version.
successCalled when the task finishes successfully.
failureCalled when the task is interrupted by an error.

Extends class ThingSmartRequest.

◆ addMergeRequestWithApiName:postData:version:success:failure: [2/4]

- (void) addMergeRequestWithApiName: (NSString *)  apiName
postData: (nullable NSDictionary *)  postData
version: (NSString *)  version
success: (nullable ThingSuccessID success
failure: (nullable ThingFailureError failure 

Invoke multiple api in one network request.

Parameters
apiNameAPI name.
postDataAPI params.
versionAPI version.
successCalled when the task finishes successfully.
failureCalled when the task is interrupted by an error.

Extends class ThingSmartRequest.

◆ addMergeRequestWithApiName:postData:version:success:failure: [3/4]

- (void) addMergeRequestWithApiName: (NSString *)  apiName
postData: (nullable NSDictionary *)  postData
version: (NSString *)  version
success: (nullable ThingSuccessID success
failure: (nullable ThingFailureError failure 

Invoke multiple api in one network request.

Parameters
apiNameAPI name.
postDataAPI params.
versionAPI version.
successCalled when the task finishes successfully.
failureCalled when the task is interrupted by an error.

Extends class ThingSmartRequest.

◆ addMergeRequestWithApiName:postData:version:success:failure: [4/4]

- (void) addMergeRequestWithApiName: (NSString *)  apiName
postData: (nullable NSDictionary *)  postData
version: (NSString *)  version
success: (nullable ThingSuccessID success
failure: (nullable ThingFailureError failure 

Invoke multiple api in one network request.

Parameters
apiNameAPI name.
postDataAPI params.
versionAPI version.
successCalled when the task finishes successfully.
failureCalled when the task is interrupted by an error.

Extends class ThingSmartRequest.

◆ removeAllMergeRequest [1/4]

- (void) removeAllMergeRequest

Remove all multiple api request.

Extends class ThingSmartRequest.

◆ removeAllMergeRequest [2/4]

- (void) removeAllMergeRequest

Remove all multiple api request.

Extends class ThingSmartRequest.

◆ removeAllMergeRequest [3/4]

- (void) removeAllMergeRequest

Remove all multiple api request.

Extends class ThingSmartRequest.

◆ removeAllMergeRequest [4/4]

- (void) removeAllMergeRequest

Remove all multiple api request.

Extends class ThingSmartRequest.

◆ sendMergeRequestWithGetData:success:failure: [1/4]

- (void) sendMergeRequestWithGetData: (nullable NSDictionary *)  getData
success: (nullable ThingSuccessList success
failure: (nullable ThingFailureError failure 

Send multiple api request.

Parameters
getDataCommon params.
successCalled when the task finishes successfully.
failureCalled when the task is interrupted by an error.

Extends class ThingSmartRequest.

◆ sendMergeRequestWithGetData:success:failure: [2/4]

- (void) sendMergeRequestWithGetData: (nullable NSDictionary *)  getData
success: (nullable ThingSuccessList success
failure: (nullable ThingFailureError failure 

Send multiple api request.

Parameters
getDataCommon params.
successCalled when the task finishes successfully.
failureCalled when the task is interrupted by an error.

Extends class ThingSmartRequest.

◆ sendMergeRequestWithGetData:success:failure: [3/4]

- (void) sendMergeRequestWithGetData: (nullable NSDictionary *)  getData
success: (nullable ThingSuccessList success
failure: (nullable ThingFailureError failure 

Send multiple api request.

Parameters
getDataCommon params.
successCalled when the task finishes successfully.
failureCalled when the task is interrupted by an error.

Extends class ThingSmartRequest.

◆ sendMergeRequestWithGetData:success:failure: [4/4]

- (void) sendMergeRequestWithGetData: (nullable NSDictionary *)  getData
success: (nullable ThingSuccessList success
failure: (nullable ThingFailureError failure 

Send multiple api request.

Parameters
getDataCommon params.
successCalled when the task finishes successfully.
failureCalled when the task is interrupted by an error.

Extends class ThingSmartRequest.

◆ sendMergeRequestWithSuccess:failure: [1/4]

- (void) sendMergeRequestWithSuccess: (nullable ThingSuccessList success
failure: (nullable ThingFailureError failure 

Send multiple api request.

Parameters
successCalled when the task finishes successfully.
failureCalled when the task is interrupted by an error.

Extends class ThingSmartRequest.

◆ sendMergeRequestWithSuccess:failure: [2/4]

- (void) sendMergeRequestWithSuccess: (nullable ThingSuccessList success
failure: (nullable ThingFailureError failure 

Send multiple api request.

Parameters
successCalled when the task finishes successfully.
failureCalled when the task is interrupted by an error.

Extends class ThingSmartRequest.

◆ sendMergeRequestWithSuccess:failure: [3/4]

- (void) sendMergeRequestWithSuccess: (nullable ThingSuccessList success
failure: (nullable ThingFailureError failure 

Send multiple api request.

Parameters
successCalled when the task finishes successfully.
failureCalled when the task is interrupted by an error.

Extends class ThingSmartRequest.

◆ sendMergeRequestWithSuccess:failure: [4/4]

- (void) sendMergeRequestWithSuccess: (nullable ThingSuccessList success
failure: (nullable ThingFailureError failure 

Send multiple api request.

Parameters
successCalled when the task finishes successfully.
failureCalled when the task is interrupted by an error.

Extends class ThingSmartRequest.


The documentation for this category was generated from the following files: