Tuya iOS Smart Life App SDK 5.15.0
<ThingSmartRequestIntercepterInfo> Protocol Reference

#import <ThingSmartRequest.h>

Inheritance diagram for <ThingSmartRequestIntercepterInfo>:

Instance Methods

(id(^)) - successExtHandler
 
(NSError *(^)) - failureExtHandler
 
(id(^)) - successExtHandler
 
(NSError *(^)) - failureExtHandler
 
(id(^)) - successExtHandler
 
(NSError *(^)) - failureExtHandler
 

Properties

NSString * domain
 
NSString * apiName
 
NSString * version
 
NSString * httpMethod
 
NSDictionary * postData
 
NSDictionary * getData
 
id(^ successExtHandler )(id result)
 
NSError *(^ failureExtHandler )(NSError *error)
 

Detailed Description

Definition at line 15 of file ThingSmartRequest.h.

Method Documentation

◆ failureExtHandler [1/3]

- (NSError *(^)) failureExtHandler (NSError *)  error

◆ failureExtHandler [2/3]

- (NSError *(^)) failureExtHandler (NSError *)  error

◆ failureExtHandler [3/3]

- (NSError *(^)) failureExtHandler (NSError *)  error

◆ successExtHandler [1/3]

- (id(^)) successExtHandler (id)  result

◆ successExtHandler [2/3]

- (id(^)) successExtHandler (id)  result

◆ successExtHandler [3/3]

- (id(^)) successExtHandler (id)  result

Property Documentation

◆ apiName

- (NSString *) apiName
readwritenonatomicstrong

Definition at line 18 of file ThingSmartRequest.h.

◆ domain

- (NSString *) domain
readwritenonatomicstrong

Definition at line 17 of file ThingSmartRequest.h.

◆ failureExtHandler

- (NSError *(^ failureExtHandler) (NSError *error))
readwritenonatomiccopy

◆ getData

- (NSDictionary *) getData
readwritenonatomicstrong

Definition at line 22 of file ThingSmartRequest.h.

◆ httpMethod

- (NSString *) httpMethod
readwritenonatomicstrong

Definition at line 20 of file ThingSmartRequest.h.

◆ postData

- (NSDictionary *) postData
readwritenonatomicstrong

Definition at line 21 of file ThingSmartRequest.h.

◆ successExtHandler

- (id(^ successExtHandler) (id result))
readwritenonatomiccopy

◆ version

- (NSString *) version
readwritenonatomicstrong

Definition at line 19 of file ThingSmartRequest.h.


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