{{getTexts.ios.interfaces.keys}}
{{getTexts.ios.interfaces.llist}}

    {{getTexts.ios.interfaces.basefunc}}

  1. {{getTexts.ios.interfaces.llist_1}}
    								@see onFoundDevice_peripheralWithInfoDic:
    								
    								-(void)startBTDeviceScan:(BOOL)isScanDuplicates;
  2. {{getTexts.ios.interfaces.llist_2}}
    								@see onFoundDevice_peripheralWithInfoDic:
    								
    								-(void)scanAllBluetoothDeviceNearby:(BOOL)isScanDuplicates;
  3. {{getTexts.ios.interfaces.llist_3}}
    -(void)stopBTDeviceScan;
  4. {{getTexts.ios.interfaces.llist_4}}
    								@see onBTConnectSuccess_peripheral:lockName:
    								
    								-(void)connect:(CBPeripheral *)peripheral;
  5. {{getTexts.ios.interfaces.llist_5}}
    								@see onBTDisconnect_peripheral:
    								
    								-(void)disconnect:(CBPeripheral *)peripheral;
  6. {{getTexts.ios.interfaces.llist_6}}
    								@see onBTConnectSuccess_peripheral:lockName:
    								
    								-(void)connectPeripheralWithLockMac:(NSString *)lockMac;
  7. {{getTexts.ios.interfaces.llist_7}}
    								@see onBTDisconnect_peripheral:
    								- (void)cancelConnectPeripheralWithLockMac:(NSString *)lockMac;

  8. {{getTexts.ios.interfaces.transform}}

  9. {{getTexts.ios.interfaces.llist_8}}
    								@see onGetProtocolVersion:
    								@see TTError: command: errorMsg:
    								
    								-(void)getProtocolVersion;
  10. {{getTexts.ios.interfaces.llist_9}}
    								@see onAddAdministrator_addAdminInfoDic:
    								@see TTError: command: errorMsg:
    								
    								-(void)addAdministrator_addDic:(NSDictionary *)addDic;
  11. {{getTexts.ios.interfaces.llist_10}}
    								@see onUnlockWithLockTime:electricQuantity:
    								@see TTError: command: errorMsg:
    								
    								-(void)unlockByAdministrator_adminPS:(NSString*)adminPS 
    										lockKey:(NSString*)lockkey
    										aesKey:(NSString*)aesKey 
    										version:(NSString*)version 
    										unlockFlag:(int)flag
    										uniqueid:(NSNumber*)uniqueid 
    										timezoneRawOffset:(long)timezoneRawOffset;
  12. {{getTexts.ios.interfaces.llist_11}}
    @see  onUnlockWithLockTime:electricQuantity:
    @see  TTError: command: errorMsg:
    
    -(void)unlockByUser_lockKey:(NSString*)lockkey 
    		aesKey:(NSString*)aesKey
    		startDate:(NSDate*)startDate 
    		endDate:(NSDate*)endDate 
    		version:(NSString*)version unlockFlag:(int)flag  
    		uniqueid:(NSNumber*)uniqueid 
    		timezoneRawOffset:(long)timezoneRawOffset;
  13. {{getTexts.ios.interfaces.llist_12}}
    @see onUnlockWithLockTime:electricQuantity:
    @see TTError: command: errorMsg:
    
    -(void)calibationTimeAndUnlock_lockKey:(NSString*)lockkey 
    		aesKey:(NSString*)aesKey 
    		startDate:(NSDate *)sdate
    		endDate:(NSDate *)edate 
    		version:(NSString*)version 
    		unlockFlag:(int)flag 
    		referenceTime:(NSDate *)time 
    		uniqueid:(NSNumber*)uniqueid 
    		timezoneRawOffset:(long)timezoneRawOffset;
  14. {{getTexts.ios.interfaces.llist_13}}
    @see  onSetAdminKeyboardPassword
    @see  TTError: command: errorMsg:
    
    -(void)setAdminKeyBoardPassword:(NSString*)keyboardPassword
    		adminPS:(NSString*)adminPS
    		lockKey:(NSString*)lockkey 
    		aesKey:(NSString*)aesKey  
    		version:(NSString*)version 
    		unlockFlag:(int)flag;
  15. {{getTexts.ios.interfaces.llist_14}}
    @see  onSetAdminDeleteKeyboardPassword
    @see  TTError: command: errorMsg:
    
    -(void)setAdminDeleteKeyBoardPassword:(NSString*)delKeyboardPassword 
    		adminPS:(NSString*)adminPS
    		lockKey:(NSString*)lockkey 
    		aesKey:(NSString*)aesKey  
    		version:(NSString*)version 
    		unlockFlag:(int)flag;
  16. {{getTexts.ios.interfaces.llist_15}}
    @see  onSetLockTime
    @see  TTError: command: errorMsg:
    
    -(void)setLockTime_lockKey:(NSString*)lockkey 
    		aesKey:(NSString*)aesKey  
    		version:(NSString*)version
    		unlockFlag:(int)flag 
    		referenceTime:(NSDate *)time
    		timezoneRawOffset:(long)timezoneRawOffset;
  17. {{getTexts.ios.interfaces.llist_16}}
    @see  onResetEkey
    @see  TTError: command: errorMsg:
    
    -(void)resetEkey_adminPS:(NSString*)adminPS 
    		lockKey:(NSString*)lockkey 
    		aesKey:(NSString*)aesKey 
    		version:(NSString*)version 
    		unlockFlag:(int)flag;
  18. {{getTexts.ios.interfaces.llist_17}}
    @see  onResetKeyboardPassword_timestamp:pwdInfo:
    @see  TTError: command: errorMsg:
    
    -(void)resetKeyboardPassword_adminPS:(NSString*)adminPS
    		lockKey:(NSString*)lockkey 
    		aesKey:(NSString*)aesKey  
    		version:(NSString*)version
    		unlockFlag:(int)flag;
  19. {{getTexts.ios.interfaces.llist_18}}
    @see  onLockingWithLockTime:electricQuantity:
    @see  TTError: command: errorMsg:
    
    -(void)locking_lockKey:(NSString*)lockkey 
    		aesKey:(NSString*)aesKey
    		unlockFlag:(int)flag
    		uniqueid:(NSNumber*)uniqueid
    		isAdmin:(BOOL)isAdmin 
    		startDate:(NSDate *)sdate 
    		endDate:(NSDate *)edate
    		timezoneRawOffset:(long)timezoneRawOffset;
  20. {{getTexts.ios.interfaces.llist_19}}
    @see  onGetElectricQuantity:
    @see  TTError: command: errorMsg:
    
    -(void)getElectricQuantity_lockKey:(NSString*)lockkey
    		aesKey:(NSString*)aesKey;
  21. {{getTexts.ios.interfaces.llist_20}}
    @see  onResetLock
    @see  TTError: command: errorMsg:
    
    -(void)resetLock_adminPS:(NSString*)adminPS
    		lockKey:(NSString*)lockkey 
    		aesKey:(NSString*)aesKey 
    		version:(NSString*)version 
    		unlockFlag:(int)flag;
  22. {{getTexts.ios.interfaces.llist_21}}
    @see  OnDeleteUserKeyBoardPassword
    @see  TTError: command: errorMsg:
    
    -(void)deleteOneKeyboardPassword:(NSString *)keyboardPs
    	adminPS:(NSString*)adminPS  
    	lockKey:(NSString*)lockkey
    	aesKey:(NSString*)aesKey
    	passwordType:(KeyboardPsType)passwordType  
    	version:(NSString*)version 
    	unlockFlag:(int)flag;
  23. {{getTexts.ios.interfaces.llist_22}}
    @see  onModifyUserKeyBoardPassword
    @see  TTError: command: errorMsg:
    
    -(void)modifyKeyboardPassword_newPassword:(NSString *)newPassword
    		oldPassword:(NSString *)oldPassword
    		startDate:(NSDate*)startDate
    		endDate:(NSDate*)endDate
    		adminPS:(NSString*)adminPS
    		lockKey:(NSString*)lockkey
    		aesKey:(NSString*)aesKey
    		unlockFlag:(int)flag
    		timezoneRawOffset:(long)timezoneRawOffset;
  24. {{getTexts.ios.interfaces.llist_23}}
    @see  onRecoverUserKeyBoardPassword
    @see  TTError: command: errorMsg:
    
    -(void)recoverKeyboardPassword_passwordType:(KeyboardPsType)passwordType
    		cycleType:(NSInteger)cycleType
    		newPassword:(NSString *)newPassword
    		oldPassword:(NSString *)oldPassword
    		startDate:(NSDate*)startDate
    		endDate:(NSDate*)endDate
    		adminPS:(NSString*)adminPS
    		lockKey:(NSString*)lockkey
    		aesKey:(NSString*)aesKey
    		unlockFlag:(int)flag
    		timezoneRawOffset:(long)timezoneRawOffset;
  25. {{getTexts.ios.interfaces.llist_24}}
    @see  onAddUserKeyBoardPassword
    @see  TTError: command: errorMsg:
    
    (void)addKeyboardPassword_password:(NSString *)keyboardPs 
    		startDate:(NSDate*)startDate 
    		endDate:(NSDate*)endDate 
    		adminPS:(NSString*)adminPS 
    		lockKey:(NSString*)lockkey 
    		aesKey:(NSString*)aesKey 
    		unlockFlag:(int)flag 
    		timezoneRawOffset:(long)timezoneRawOffset;
  26. {{getTexts.ios.interfaces.llist_25}}
    @see onGetOperateLog_LockOpenRecordStr:
    @see  TTError: command: errorMsg:
    
    (void)getOperateLog_aesKey:(NSString*)aesKey 
    		version:(NSString *)version 
    		unlockFlag:(int)flag 
    		timezoneRawOffset:(long)timezoneRawOffset;
  27. {{getTexts.ios.interfaces.llist_26}}
    @see  onGetLockTime:
    @see  TTError: command: errorMsg:
    
    (void)getLockTime_aesKey:(NSString*)aesKey 
    		version:(NSString*)version 
    		unlockFlag:(int)flag 
    		timezoneRawOffset:(long)timezoneRawOffset;
  28. {{getTexts.ios.interfaces.llist_27}}
    @see  onGetDeviceCharacteristic:
    @see  TTError: command: errorMsg:
    
    (void)getDeviceCharacteristic_lockKey:(NSString*)lockkey 
    		aesKey:(NSString*)aesKey;
  29. {{getTexts.ios.interfaces.llist_28}}
    @see onAddICWithState: ICNumber:
    @see onClearIC
    @see onDeleteIC
    @see onModifyIC
    @see  TTError: command: errorMsg:
    
    (void)operate_type:(OprationType)type 
    		adminPS:(NSString*)adminPS 
    		lockKey:(NSString*)lockkey 
    		aesKey:(NSString*)aesKey 
    		ICNumber:(NSString*)ICNumber 
    		startDate:(NSDate*)startDate 
    		endDate:(NSDate*)endDate 
    		unlockFlag:(int)unlockFlag 
    		timezoneRawOffset:(long)timezoneRawOffset;
  30. {{getTexts.ios.interfaces.llist_29}}
    @see onAddFingerprintWithState:fingerprintNumber:currentCount:totalCount:
    @see onClearFingerprint
    @see onDeleteFingerprint
    @see onDeleteFingerprint
    @see  TTError: command: errorMsg:
    
    (void)operateFingerprint_type:(OprationType)type 
    		adminPS:(NSString*)adminPS 
    		lockKey:(NSString*)lockkey 
    		aesKey:(NSString*)aesKey 
    		FingerprintNumber:(NSString*)FingerprintNumber 
    		startDate:(NSDate*)startDate 
    		endDate:(NSDate*)endDate 
    		unlockFlag:(int)unlockFlag 
    		timezoneRawOffset:(long)timezoneRawOffset;
  31. {{getTexts.ios.interfaces.llist_30}}
    @see onQueryLockingTimeWithCurrentTime: minTime: maxTime: 
    @see onModifyLockingTime
    @see  TTError: command: errorMsg:
    
    (void)setLockingTime_type:(OprationType)type 
    	time:(int)time 
    	adminPS:(NSString*)adminPS 
    	lockKey:(NSString*)lockkey 
    	aesKey:(NSString*)aesKey 
    	unlockFlag:(int)unlockFlag;
  32. {{getTexts.ios.interfaces.llist_31}}
    @see onGetDeviceInfo:
    @see TTError: command: errorMsg:
    
    (void)getDeviceInfo_lockKey:(NSString*)lockkey 
    	aesKey:(NSString*)aesKey;
  33. {{getTexts.ios.interfaces.llist_32}}
    @see onEnterFirmwareUpgradeMode
    @see  TTError: command: errorMsg:
    
    -(void)upgradeFirmware_adminPS:(NSString*)adminPS 
    	lockKey:(NSString*)lockkey 
    	aesKey:(NSString*)aesKey 
    	unlockFlag:(int)unlockFlag;
  34. {{getTexts.ios.interfaces.llist_33}}
    							@see onGetLockSwitchState:
     							@see  TTError: command: errorMsg:
     							
    							- (void)getLockSwitchState_aesKey:(NSString*)aesKey;
  35. {{getTexts.ios.interfaces.llist_34}}
    @see onGetLockSwitchState:
    @see onModifyScreenShowState
    @see TTError: command: errorMsg:
    
    (void)operateScreen_type:(int)type 
    		isShow:(BOOL)isShow 
    		adminPS:(NSString*)adminPS 
    		lockKey:(NSString*)lockkey 
    		aesKey:(NSString*)aesKey 
    		unlockFlag:(int)unlockFlag;
  36. {{getTexts.ios.interfaces.llist_35}}
    @see onGetOperateLog_LockOpenRecordStr:
    @see  TTError: command: errorMsg:
    
    (void)getKeyboardPasswordList_adminPS:(NSString*)adminPS 
    		lockKey:(NSString*)lockkey 
    		aesKey:(NSString*)aesKey 
    		unlockFlag:(int)unlockFlag 
    		timezoneRawOffset:(long)timezoneRawOffset;
  37. {{getTexts.ios.interfaces.llist_36}}
    @see onGetPasswordData_timestamp:pwdInfo:
    @see  TTError: command: errorMsg:
    
    (void)getPasswordData_lockKey:(NSString*)lockkey 
    		aesKey:(NSString*)aesKey 
    		unlockFlag:(int)unlockFlag 
    		timezoneRawOffset:(long)timezoneRawOffset;
  38. {{getTexts.ios.interfaces.llist_37}}
    @see onQueryDoorSensorLocking:
    @see onModifyDoorSensorLocking
    @see  TTError: command: errorMsg:
    
    (void)operateDoorSensorLocking_type:(OprationType)type 
    		isOn:(BOOL)isOn 
    		adminPS:(NSString*)adminPS 
    		lockKey:(NSString*)lockkey 
    		aesKey:(NSString*)aesKey 
    		unlockFlag:(int)unlockFlag;
  39. {{getTexts.ios.interfaces.llist_38}}
    							@see onGetDoorSensorState:
    							@see TTError: command: errorMsg:
    							- (void)getDoorSensorState_aesKey:(NSString*)aesKey;
  40. {{getTexts.ios.interfaces.llist_39}}
    @see onOperateRemoteUnlockSwicth_type:stateInfo:
    @see TTError: command: errorMsg:
    
    (void)operateRemoteUnlockSwicth_type:(OprationType)type 
    		isOn:(BOOL)isOn 
    		adminPS:(NSString*)adminPS 
    		lockKey:(NSString*)lockkey 
    		aesKey:(NSString*)aesKey 
    		unlockFlag:(int)unlockFlag;