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

#import <ThingSmartPTZManager.h>

Inheritance diagram for <ThingSmartPTZManagerDeletate>:

Instance Methods

(void) - collectionPointAction:actionType:
 
(void) - didUpdateCruiseSwitchState:isOpen:
 
(void) - didUpdateCruiseMode:currentCruiseMode:
 
(void) - didUpdateCruiseTimeMode:currentTimeMode:
 
(void) - didUpdateCruiseTimeModeTime:startTime:endTime:
 
(void) - didUpdateMotionTrackingState:isOpen:
 
(void) - collectionPointAction:actionType:
 
(void) - didUpdateCruiseSwitchState:isOpen:
 
(void) - didUpdateCruiseMode:currentCruiseMode:
 
(void) - didUpdateCruiseTimeMode:currentTimeMode:
 
(void) - didUpdateCruiseTimeModeTime:startTime:endTime:
 
(void) - didUpdateMotionTrackingState:isOpen:
 

Detailed Description

Definition at line 72 of file ThingSmartPTZManager.h.

Method Documentation

◆ collectionPointAction:actionType: [1/2]

- (void) collectionPointAction: (ThingSmartPTZManager *)  manager
actionType: (NSInteger)  type 
optional

Did execute collectionPoint action

Parameters
managerPTZ management class
typevalue:1, add collectionPoint; 2, remove collectionPoint; 3、 jump to specific collectionPoint

◆ collectionPointAction:actionType: [2/2]

- (void) collectionPointAction: (ThingSmartPTZManager *)  manager
actionType: (NSInteger)  type 
optional

Did execute collectionPoint action

Parameters
managerPTZ management class
typevalue:1, add collectionPoint; 2, remove collectionPoint; 3、 jump to specific collectionPoint

◆ didUpdateCruiseMode:currentCruiseMode: [1/2]

- (void) didUpdateCruiseMode: (ThingSmartPTZManager *)  manager
currentCruiseMode: (ThingSmartPTZControlCruiseMode)  currentCruiseMode 
optional

Cruise mode changed

Parameters
managerPTZ management class
currentCruiseModeCurrent cruise mode. ThingSmartPTZControlCruiseModePanoramic, panoramic mode; ThingSmartPTZControlCruiseModeCollectionPoint, collectionPoint mode

◆ didUpdateCruiseMode:currentCruiseMode: [2/2]

- (void) didUpdateCruiseMode: (ThingSmartPTZManager *)  manager
currentCruiseMode: (ThingSmartPTZControlCruiseMode)  currentCruiseMode 
optional

Cruise mode changed

Parameters
managerPTZ management class
currentCruiseModeCurrent cruise mode. ThingSmartPTZControlCruiseModePanoramic, panoramic mode; ThingSmartPTZControlCruiseModeCollectionPoint, collectionPoint mode

◆ didUpdateCruiseSwitchState:isOpen: [1/2]

- (void) didUpdateCruiseSwitchState: (ThingSmartPTZManager *)  manager
isOpen: (BOOL)  isOpen 
optional

Cruise switch state changed

Parameters
managerPTZ management class
isOpenCruise switch open state, YES, is opened; NO, is closed

◆ didUpdateCruiseSwitchState:isOpen: [2/2]

- (void) didUpdateCruiseSwitchState: (ThingSmartPTZManager *)  manager
isOpen: (BOOL)  isOpen 
optional

Cruise switch state changed

Parameters
managerPTZ management class
isOpenCruise switch open state, YES, is opened; NO, is closed

◆ didUpdateCruiseTimeMode:currentTimeMode: [1/2]

- (void) didUpdateCruiseTimeMode: (ThingSmartPTZManager *)  manager
currentTimeMode: (ThingSmartPTZControlCruiseTimeMode)  currentTimeMode 
optional

Cruise time mode changed

Parameters
managerPTZ management class
currentTimeModeThe current cruise time mode. Value is a ThingSmartPTZControlCruiseTimeMode enum.

◆ didUpdateCruiseTimeMode:currentTimeMode: [2/2]

- (void) didUpdateCruiseTimeMode: (ThingSmartPTZManager *)  manager
currentTimeMode: (ThingSmartPTZControlCruiseTimeMode)  currentTimeMode 
optional

Cruise time mode changed

Parameters
managerPTZ management class
currentTimeModeThe current cruise time mode. Value is a ThingSmartPTZControlCruiseTimeMode enum.

◆ didUpdateCruiseTimeModeTime:startTime:endTime: [1/2]

- (void) didUpdateCruiseTimeModeTime: (ThingSmartPTZManager *)  manager
startTime: (NSString *)  startTime
endTime: (NSString *)  endTime 
optional

Cruise time mode - Cruise time updated

Parameters
managerPTZ management class
startTimeThe time to start cruising. Format:"HH:mm"
endTimeThe time to end cruising.Format:"HH:mm"

◆ didUpdateCruiseTimeModeTime:startTime:endTime: [2/2]

- (void) didUpdateCruiseTimeModeTime: (ThingSmartPTZManager *)  manager
startTime: (NSString *)  startTime
endTime: (NSString *)  endTime 
optional

Cruise time mode - Cruise time updated

Parameters
managerPTZ management class
startTimeThe time to start cruising. Format:"HH:mm"
endTimeThe time to end cruising.Format:"HH:mm"

◆ didUpdateMotionTrackingState:isOpen: [1/2]

- (void) didUpdateMotionTrackingState: (ThingSmartPTZManager *)  manager
isOpen: (BOOL)  isOpen 
optional

The switch state of mobile tracking has changed

Parameters
managerPTZ management class
isOpenThe latest value of open state

◆ didUpdateMotionTrackingState:isOpen: [2/2]

- (void) didUpdateMotionTrackingState: (ThingSmartPTZManager *)  manager
isOpen: (BOOL)  isOpen 
optional

The switch state of mobile tracking has changed

Parameters
managerPTZ management class
isOpenThe latest value of open state

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