Tuya iOS Smart Life App SDK 5.15.0
ThingSmartModuleRouter Class Reference

#import <ThingSmartModuleRouter.h>

Inheritance diagram for ThingSmartModuleRouter:

Instance Methods

(void) - registerProtocol:
 
(void) - unregistServiceOfProtocol:
 
(id) - serviceOfProtocol:
 
(id) - entryForProtocol:
 
(void) - registerProtocol:
 
(void) - unregistServiceOfProtocol:
 
(id) - serviceOfProtocol:
 
(id) - entryForProtocol:
 
(void) - registerProtocol:
 
(void) - unregistServiceOfProtocol:
 
(id) - serviceOfProtocol:
 
(id) - entryForProtocol:
 
(void) - registerProtocol:
 
(void) - unregistServiceOfProtocol:
 
(id) - serviceOfProtocol:
 
(id) - entryForProtocol:
 

Class Methods

(instancetype) + router
 
(instancetype) + shared
 
(instancetype) + router
 
(instancetype) + shared
 
(instancetype) + router
 
(instancetype) + shared
 
(instancetype) + router
 
(instancetype) + shared
 

Detailed Description

Definition at line 12 of file ThingSmartModuleRouter.h.

Method Documentation

◆ entryForProtocol: [1/4]

- (id) entryForProtocol: (Protocol *)  protocol

◆ entryForProtocol: [2/4]

- (id) entryForProtocol: (Protocol *)  protocol

◆ entryForProtocol: [3/4]

- (id) entryForProtocol: (Protocol *)  protocol

◆ entryForProtocol: [4/4]

- (id) entryForProtocol: (Protocol *)  protocol

◆ registerProtocol: [1/4]

- (void) registerProtocol: (Protocol *)  protocol

◆ registerProtocol: [2/4]

- (void) registerProtocol: (Protocol *)  protocol

◆ registerProtocol: [3/4]

- (void) registerProtocol: (Protocol *)  protocol

◆ registerProtocol: [4/4]

- (void) registerProtocol: (Protocol *)  protocol

◆ router [1/4]

+ (instancetype) router

◆ router [2/4]

+ (instancetype) router

◆ router [3/4]

+ (instancetype) router

◆ router [4/4]

+ (instancetype) router

◆ serviceOfProtocol: [1/4]

- (id) serviceOfProtocol: (Protocol *)  protocol

◆ serviceOfProtocol: [2/4]

- (id) serviceOfProtocol: (Protocol *)  protocol

◆ serviceOfProtocol: [3/4]

- (id) serviceOfProtocol: (Protocol *)  protocol

◆ serviceOfProtocol: [4/4]

- (id) serviceOfProtocol: (Protocol *)  protocol

◆ shared [1/4]

+ (instancetype) shared

◆ shared [2/4]

+ (instancetype) shared

◆ shared [3/4]

+ (instancetype) shared

◆ shared [4/4]

+ (instancetype) shared

◆ unregistServiceOfProtocol: [1/4]

- (void) unregistServiceOfProtocol: (Protocol *)  protocol

◆ unregistServiceOfProtocol: [2/4]

- (void) unregistServiceOfProtocol: (Protocol *)  protocol

◆ unregistServiceOfProtocol: [3/4]

- (void) unregistServiceOfProtocol: (Protocol *)  protocol

◆ unregistServiceOfProtocol: [4/4]

- (void) unregistServiceOfProtocol: (Protocol *)  protocol

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