控制命令加解密
More...
#import <ThingBLECryptologyProtcol.h>
控制命令加解密
Definition at line 131 of file ThingBLECryptologyProtcol.h.
◆ configCharType2ProtocolType: [1/2]
◆ configCharType2ProtocolType: [2/2]
◆ configType2ProtocolType: [1/2]
◆ configType2ProtocolType: [2/2]
◆ decodeWithConfigType:data: [1/2]
解密控制指令
- Parameters
-
configType | ThingBLEConfigType |
data | 控制指令内容 |
◆ decodeWithConfigType:data: [2/2]
解密控制指令
- Parameters
-
configType | ThingBLEConfigType |
data | 控制指令内容 |
◆ decodeWithData: [1/2]
- (NSData *) decodeWithData: |
|
(NSData *) |
data |
|
◆ decodeWithData: [2/2]
- (NSData *) decodeWithData: |
|
(NSData *) |
data |
|
◆ decodeWithPlusType:data: [1/2]
- (NSData *) decodeWithPlusType: |
|
(frame_type_t) |
plusType |
data: |
|
(NSData *) |
data |
|
|
| |
◆ decodeWithPlusType:data: [2/2]
- (NSData *) decodeWithPlusType: |
|
(frame_type_t) |
plusType |
data: |
|
(NSData *) |
data |
|
|
| |
◆ encodeWithDeviceInfo:configType:data: [1/2]
加密控制指令
- Parameters
-
deviceInfo | deviceInfo |
configType | ThingBLEConfigType |
data | 控制指令内容 |
◆ encodeWithDeviceInfo:configType:data: [2/2]
加密控制指令
- Parameters
-
deviceInfo | deviceInfo |
configType | ThingBLEConfigType |
data | 控制指令内容 |
◆ protocolType2ConfigCharType: [1/2]
◆ protocolType2ConfigCharType: [2/2]
◆ protocolType2ConfigType: [1/2]
◆ protocolType2ConfigType: [2/2]
◆ updateSesssionKeyWith: [1/2]
◆ updateSesssionKeyWith: [2/2]
◆ deviceSrand
- (NSString *) deviceSrand |
|
readwritenonatomiccopy |
◆ isHistoryConnectProcess
- (BOOL) isHistoryConnectProcess |
|
readwritenonatomicassign |
◆ localKey
◆ secretKey
◆ secretKey1
- (NSString *) secretKey1 |
|
readwritenonatomicstrong |
◆ secretKey1IVString
- (NSString *) secretKey1IVString |
|
readwritenonatomicstrong |
◆ sessionKey
- (NSString *) sessionKey |
|
readwritenonatomiccopy |
◆ sessionKeyHex
- (NSString *) sessionKeyHex |
|
readwritenonatomiccopy |
◆ sign
The documentation for this protocol was generated from the following files:
- /Users/humtong/Downloads/Pods_副本/ThingSmartBLECoreKit/Build/ThingSmartBLECoreKit.xcframework/ios-arm64_x86_64-simulator/ThingSmartBLECoreKit.framework/Headers/ThingBLECryptologyProtcol.h
- /Users/humtong/Downloads/Pods_副本/ThingSmartBLECoreKit/Build/ThingSmartBLECoreKit.xcframework/ios-arm64/ThingSmartBLECoreKit.framework/Headers/ThingBLECryptologyProtcol.h