The Bluetooth mesh base class that supports the basic operations of Bluetooth mesh networks. For example, devices in a mesh network can be created, updated, and deleted.
More...
#import <ThingSmartBleMesh.h>
The Bluetooth mesh base class that supports the basic operations of Bluetooth mesh networks. For example, devices in a mesh network can be created, updated, and deleted.
The mesh parameters are required to establish a Bluetooth mesh connection.
Definition at line 31 of file ThingSmartBleMesh.h.
◆ addSIGMeshSubDeviceWithUuid:devKey:nodeId:productId:ver:mac:companyId:venderId:success:failure: [1/2]
- (void) addSIGMeshSubDeviceWithUuid: |
|
(NSString *) |
uuid |
devKey: |
|
(NSString *) |
devKey |
nodeId: |
|
(NSString *) |
nodeId |
productId: |
|
(NSString *) |
productId |
ver: |
|
(NSString *) |
ver |
mac: |
|
(NSString *) |
mac |
companyId: |
|
(nullable NSString *) |
companyId |
venderId: |
|
(nullable NSString *) |
venderId |
success: |
|
(void(^)(NSString *devId, NSString *name)) |
success |
failure: |
|
(ThingFailureError) |
failure |
|
|
| |
The Bluetooth device is bound with a PID before the network is connected. This applies when a third-party device is paired.
- Parameters
-
uuid | The short address identification of the Bluetooth sub-device. |
devKey | The device key. |
nodeId | The node ID. |
productId | The product ID. |
ver | The version. |
mac | The MAC address of the device. |
companyId | The company ID. |
venderId | This parameter is required to add a third-party device to the app. Lighting devices, switches, and other low-power devices are supported. |
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
Provided by category ThingSmartBleMesh(SIGMesh).
◆ addSIGMeshSubDeviceWithUuid:devKey:nodeId:productId:ver:mac:companyId:venderId:success:failure: [2/2]
- (void) addSIGMeshSubDeviceWithUuid: |
|
(NSString *) |
uuid |
devKey: |
|
(NSString *) |
devKey |
nodeId: |
|
(NSString *) |
nodeId |
productId: |
|
(NSString *) |
productId |
ver: |
|
(NSString *) |
ver |
mac: |
|
(NSString *) |
mac |
companyId: |
|
(nullable NSString *) |
companyId |
venderId: |
|
(nullable NSString *) |
venderId |
success: |
|
(void(^)(NSString *devId, NSString *name)) |
success |
failure: |
|
(ThingFailureError) |
failure |
|
|
| |
The Bluetooth device is bound with a PID before the network is connected. This applies when a third-party device is paired.
- Parameters
-
uuid | The short address identification of the Bluetooth sub-device. |
devKey | The device key. |
nodeId | The node ID. |
productId | The product ID. |
ver | The version. |
mac | The MAC address of the device. |
companyId | The company ID. |
venderId | This parameter is required to add a third-party device to the app. Lighting devices, switches, and other low-power devices are supported. |
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
Provided by category ThingSmartBleMesh(SIGMesh).
◆ addSIGMeshSubDeviceWithUuid:devKey:nodeId:productId:ver:mac:success:failure: [1/2]
- (void) addSIGMeshSubDeviceWithUuid: |
|
(NSString *) |
uuid |
devKey: |
|
(NSString *) |
devKey |
nodeId: |
|
(NSString *) |
nodeId |
productId: |
|
(NSString *) |
productId |
ver: |
|
(NSString *) |
ver |
mac: |
|
(NSString *) |
mac |
success: |
|
(void(^)(NSString *devId, NSString *name)) |
success |
failure: |
|
(ThingFailureError) |
failure |
|
|
| |
Binds a PID to a Bluetooth device before the network is connected.
- Parameters
-
uuid | The short address identification of the Bluetooth sub-device. |
devKey | The device key. |
nodeId | The node ID. |
productId | The product ID. |
ver | The version. |
mac | The MAC address of the device. |
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
Provided by category ThingSmartBleMesh(SIGMesh).
◆ addSIGMeshSubDeviceWithUuid:devKey:nodeId:productId:ver:mac:success:failure: [2/2]
- (void) addSIGMeshSubDeviceWithUuid: |
|
(NSString *) |
uuid |
devKey: |
|
(NSString *) |
devKey |
nodeId: |
|
(NSString *) |
nodeId |
productId: |
|
(NSString *) |
productId |
ver: |
|
(NSString *) |
ver |
mac: |
|
(NSString *) |
mac |
success: |
|
(void(^)(NSString *devId, NSString *name)) |
success |
failure: |
|
(ThingFailureError) |
failure |
|
|
| |
Binds a PID to a Bluetooth device before the network is connected.
- Parameters
-
uuid | The short address identification of the Bluetooth sub-device. |
devKey | The device key. |
nodeId | The node ID. |
productId | The product ID. |
ver | The version. |
mac | The MAC address of the device. |
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
Provided by category ThingSmartBleMesh(SIGMesh).
◆ addSIGMeshSubDeviceWithUuid:devKey:nodeId:productKey:ver:mac:companyId:venderId:success:failure: [1/2]
- (void) addSIGMeshSubDeviceWithUuid: |
|
(NSString *) |
uuid |
devKey: |
|
(NSString *) |
devKey |
nodeId: |
|
(NSString *) |
nodeId |
productKey: |
|
(NSString *) |
productKey |
ver: |
|
(NSString *) |
ver |
mac: |
|
(NSString *) |
mac |
companyId: |
|
(nonnull NSString *) |
companyId |
venderId: |
|
(nonnull NSString *) |
venderId |
success: |
|
(void(^)(NSString *devId, NSString *name)) |
success |
failure: |
|
(ThingFailureError) |
failure |
|
|
| |
Reports information about the paired Bluetooth device to the cloud after the device is connected to the network. The product key and MAC address are included in the report. The cloud returns the PID based on the reported information. This applies when a third-party device is paired.
- Parameters
-
uuid | The short address identification of the Bluetooth sub-device. |
devKey | The device key. |
nodeId | The node ID. |
productKey | The product key. |
ver | The version. |
mac | The MAC address of the device. |
companyId | The company ID of the Bluetooth mesh device. |
venderId | This parameter is required to add a third-party device to the app. Lighting devices, switches, and other low-power devices are supported. |
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
Provided by category ThingSmartBleMesh(SIGMesh).
◆ addSIGMeshSubDeviceWithUuid:devKey:nodeId:productKey:ver:mac:companyId:venderId:success:failure: [2/2]
- (void) addSIGMeshSubDeviceWithUuid: |
|
(NSString *) |
uuid |
devKey: |
|
(NSString *) |
devKey |
nodeId: |
|
(NSString *) |
nodeId |
productKey: |
|
(NSString *) |
productKey |
ver: |
|
(NSString *) |
ver |
mac: |
|
(NSString *) |
mac |
companyId: |
|
(nonnull NSString *) |
companyId |
venderId: |
|
(nonnull NSString *) |
venderId |
success: |
|
(void(^)(NSString *devId, NSString *name)) |
success |
failure: |
|
(ThingFailureError) |
failure |
|
|
| |
Reports information about the paired Bluetooth device to the cloud after the device is connected to the network. The product key and MAC address are included in the report. The cloud returns the PID based on the reported information. This applies when a third-party device is paired.
- Parameters
-
uuid | The short address identification of the Bluetooth sub-device. |
devKey | The device key. |
nodeId | The node ID. |
productKey | The product key. |
ver | The version. |
mac | The MAC address of the device. |
companyId | The company ID of the Bluetooth mesh device. |
venderId | This parameter is required to add a third-party device to the app. Lighting devices, switches, and other low-power devices are supported. |
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
Provided by category ThingSmartBleMesh(SIGMesh).
◆ addSIGMeshSubDeviceWithUuid:devKey:nodeId:productKey:ver:mac:success:failure: [1/2]
- (void) addSIGMeshSubDeviceWithUuid: |
|
(NSString *) |
uuid |
devKey: |
|
(NSString *) |
devKey |
nodeId: |
|
(NSString *) |
nodeId |
productKey: |
|
(NSString *) |
productKey |
ver: |
|
(NSString *) |
ver |
mac: |
|
(NSString *) |
mac |
success: |
|
(void(^)(NSString *devId, NSString *name)) |
success |
failure: |
|
(ThingFailureError) |
failure |
|
|
| |
Reports the result of the successful pairing between a Bluetooth sub-device and the app to the cloud. The productKey
and mac
parameters are included in the report. Then, the cloud returns the product ID (PID) based on both parameters.
- Parameters
-
uuid | The short address identification of the Bluetooth sub-device. |
devKey | The device key. |
nodeId | The node ID. |
productKey | The product key. |
ver | The version. |
mac | The MAC address of the device. |
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
Provided by category ThingSmartBleMesh(SIGMesh).
◆ addSIGMeshSubDeviceWithUuid:devKey:nodeId:productKey:ver:mac:success:failure: [2/2]
- (void) addSIGMeshSubDeviceWithUuid: |
|
(NSString *) |
uuid |
devKey: |
|
(NSString *) |
devKey |
nodeId: |
|
(NSString *) |
nodeId |
productKey: |
|
(NSString *) |
productKey |
ver: |
|
(NSString *) |
ver |
mac: |
|
(NSString *) |
mac |
success: |
|
(void(^)(NSString *devId, NSString *name)) |
success |
failure: |
|
(ThingFailureError) |
failure |
|
|
| |
Reports the result of the successful pairing between a Bluetooth sub-device and the app to the cloud. The productKey
and mac
parameters are included in the report. Then, the cloud returns the product ID (PID) based on both parameters.
- Parameters
-
uuid | The short address identification of the Bluetooth sub-device. |
devKey | The device key. |
nodeId | The node ID. |
productKey | The product key. |
ver | The version. |
mac | The MAC address of the device. |
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
Provided by category ThingSmartBleMesh(SIGMesh).
◆ addSubDeviceWithUuid:homeId:authKey:nodeId:productKey:ver:success:failure: [1/2]
- (void) addSubDeviceWithUuid: |
|
(NSString *) |
uuid |
homeId: |
|
(long long) |
homeId |
authKey: |
|
(NSString *) |
authKey |
nodeId: |
|
(NSString *) |
nodeId |
productKey: |
|
(NSString *) |
productKey |
ver: |
|
(NSString *) |
ver |
success: |
|
(void(^)(NSString *devId, NSString *name)) |
success |
failure: |
|
(ThingFailureError) |
failure |
|
|
| |
Adds a Bluetooth sub-device. API version: 2.0.
- Parameters
-
uuid | The short address identification of the Bluetooth sub-device. |
homeId | The home ID. |
authKey | The authorization key. |
nodeId | The node ID. |
productKey | The product key. |
ver | The version. |
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
◆ addSubDeviceWithUuid:homeId:authKey:nodeId:productKey:ver:success:failure: [2/2]
- (void) addSubDeviceWithUuid: |
|
(NSString *) |
uuid |
homeId: |
|
(long long) |
homeId |
authKey: |
|
(NSString *) |
authKey |
nodeId: |
|
(NSString *) |
nodeId |
productKey: |
|
(NSString *) |
productKey |
ver: |
|
(NSString *) |
ver |
success: |
|
(void(^)(NSString *devId, NSString *name)) |
success |
failure: |
|
(ThingFailureError) |
failure |
|
|
| |
Adds a Bluetooth sub-device. API version: 2.0.
- Parameters
-
uuid | The short address identification of the Bluetooth sub-device. |
homeId | The home ID. |
authKey | The authorization key. |
nodeId | The node ID. |
productKey | The product key. |
ver | The version. |
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
◆ bleMeshWithMeshId:homeId: [1/2]
+ (instancetype) bleMeshWithMeshId: |
|
(NSString *) |
meshId |
homeId: |
|
(long long) |
homeId |
|
|
| |
Returns a device object.
- Parameters
-
meshId | The mesh ID. |
homeId | The home ID. |
◆ bleMeshWithMeshId:homeId: [2/2]
+ (instancetype) bleMeshWithMeshId: |
|
(NSString *) |
meshId |
homeId: |
|
(long long) |
homeId |
|
|
| |
Returns a device object.
- Parameters
-
meshId | The mesh ID. |
homeId | The home ID. |
◆ broadcastDps:pcc:success:failure: [1/2]
Sends broadcast DPs.
- Parameters
-
dps | The DP dictionary. |
pcc | The size class label. |
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
◆ broadcastDps:pcc:success:failure: [2/2]
Sends broadcast DPs.
- Parameters
-
dps | The DP dictionary. |
pcc | The size class label. |
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
◆ createBleMeshWithMeshName:homeId:success:failure: [1/2]
Creates a mesh.
- Parameters
-
meshName | The mesh name. |
homeId | The home ID. |
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
◆ createBleMeshWithMeshName:homeId:success:failure: [2/2]
Creates a mesh.
- Parameters
-
meshName | The mesh name. |
homeId | The home ID. |
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
◆ createSIGMeshWithHomeId:success:failure: [1/2]
◆ createSIGMeshWithHomeId:success:failure: [2/2]
◆ deleteSIGMeshManager: [1/2]
+ (void) deleteSIGMeshManager: |
|
(NSString *) |
meshId |
|
◆ deleteSIGMeshManager: [2/2]
+ (void) deleteSIGMeshManager: |
|
(NSString *) |
meshId |
|
◆ getAllSIGMeshManager [1/2]
◆ getAllSIGMeshManager [2/2]
◆ getMultiNodeAddressFromServerWithNumber:success:failure: [1/2]
Returns multiple node IDs of Bluetooth mesh in a call.
- Parameters
-
number | The number of assigned node IDs. |
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
Provided by category ThingSmartBleMesh(SIGMesh).
◆ getMultiNodeAddressFromServerWithNumber:success:failure: [2/2]
Returns multiple node IDs of Bluetooth mesh in a call.
- Parameters
-
number | The number of assigned node IDs. |
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
Provided by category ThingSmartBleMesh(SIGMesh).
◆ getSIGMeshManager: [1/2]
◆ getSIGMeshManager: [2/2]
◆ getSIGMeshNetworkMaxCount [1/2]
+ (NSInteger) getSIGMeshNetworkMaxCount |
|
|
|
◆ getSIGMeshNetworkMaxCount [2/2]
+ (NSInteger) getSIGMeshNetworkMaxCount |
|
|
|
◆ getSIGMeshNodeAddressFromServerWithSuccess:failure: [1/2]
Assigns the node ID of Bluetooth mesh from the cloud. In each request, the node ID is incremented by 0000 0111
or 8
.
- Parameters
-
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
Provided by category ThingSmartBleMesh(SIGMesh).
◆ getSIGMeshNodeAddressFromServerWithSuccess:failure: [2/2]
Assigns the node ID of Bluetooth mesh from the cloud. In each request, the node ID is incremented by 0000 0111
or 8
.
- Parameters
-
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
Provided by category ThingSmartBleMesh(SIGMesh).
◆ getSIGMeshSourceAddressFromServerWithSuccess:failure: [1/2]
Assigns the terminal source ID of Bluetooth mesh from the cloud.
- Parameters
-
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
Provided by category ThingSmartBleMesh(SIGMesh).
◆ getSIGMeshSourceAddressFromServerWithSuccess:failure: [2/2]
Assigns the terminal source ID of Bluetooth mesh from the cloud.
- Parameters
-
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
Provided by category ThingSmartBleMesh(SIGMesh).
◆ getSubDeviceDpsWithNodeId:pcc:dpIdList:success:failure: [1/2]
Returns the latest DP information of the sub-device.
- Parameters
-
nodeId | The node ID. |
pcc | The size class label. |
dpIdList | A list of keys in the DPs. |
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
◆ getSubDeviceDpsWithNodeId:pcc:dpIdList:success:failure: [2/2]
Returns the latest DP information of the sub-device.
- Parameters
-
nodeId | The node ID. |
pcc | The size class label. |
dpIdList | A list of keys in the DPs. |
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
◆ getSubDeviceFromCloudWithDeviceId:success:failure: [1/2]
Returns the single sub-device information.
- Parameters
-
deviceId | The device ID. |
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
◆ getSubDeviceFromCloudWithDeviceId:success:failure: [2/2]
Returns the single sub-device information.
- Parameters
-
deviceId | The device ID. |
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
◆ getSubDeviceListFromCloudWithSuccess:failure: [1/2]
Returns the sub-device information of the mesh.
- Parameters
-
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
◆ getSubDeviceListFromCloudWithSuccess:failure: [2/2]
Returns the sub-device information of the mesh.
- Parameters
-
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
◆ getUnActiceDeviceInfo:mac:success:failure: [1/2]
Get the unactive device information
- Parameters
-
productId | The productId of device |
mac | The mac of device |
success | Called when the task is finished. A dictionary of device information is returned. |
failure | Called when the task is interrupted by an error. |
Provided by category ThingSmartBleMesh(SIGMesh).
◆ getUnActiceDeviceInfo:mac:success:failure: [2/2]
Get the unactive device information
- Parameters
-
productId | The productId of device |
mac | The mac of device |
success | Called when the task is finished. A dictionary of device information is returned. |
failure | Called when the task is interrupted by an error. |
Provided by category ThingSmartBleMesh(SIGMesh).
◆ initSIGMeshManager:ttl:nodeIds: [1/2]
init SIGMeshManager by meshModel 、 ttl and nodeIds
- Parameters
-
meshModel | meshModel |
ttl | Number of times messages are forwarded on the network default is 8 |
nodeIds | All nodeId in the mesh network (Does not contain low-power nodeIds) |
Provided by category ThingSmartBleMesh(SIGMesh).
◆ initSIGMeshManager:ttl:nodeIds: [2/2]
init SIGMeshManager by meshModel 、 ttl and nodeIds
- Parameters
-
meshModel | meshModel |
ttl | Number of times messages are forwarded on the network default is 8 |
nodeIds | All nodeId in the mesh network (Does not contain low-power nodeIds) |
Provided by category ThingSmartBleMesh(SIGMesh).
◆ initWithMeshId:homeId: [1/2]
- (instancetype) initWithMeshId: |
|
(NSString *) |
meshId |
homeId: |
|
(long long) |
NS_DESIGNATED_INITIALIZER |
|
|
| |
The mesh parameters are required to establish a Bluetooth mesh connection.
- Parameters
-
meshId | The mesh ID. |
homeId | The home ID. |
◆ initWithMeshId:homeId: [2/2]
- (instancetype) initWithMeshId: |
|
(NSString *) |
meshId |
homeId: |
|
(long long) |
NS_DESIGNATED_INITIALIZER |
|
|
| |
The mesh parameters are required to establish a Bluetooth mesh connection.
- Parameters
-
meshId | The mesh ID. |
homeId | The home ID. |
◆ multiPublishWithLocalId:pcc:dps:success:failure: [1/2]
Controls devices in a group.
- Parameters
-
localId | The local ID. |
pcc | The size class label. |
dps | The DP dictionary. |
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
◆ multiPublishWithLocalId:pcc:dps:success:failure: [2/2]
Controls devices in a group.
- Parameters
-
localId | The local ID. |
pcc | The size class label. |
dps | The DP dictionary. |
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
◆ NS_UNAVAILABLE [1/2]
- (instancetype) NS_UNAVAILABLE |
|
|
|
◆ NS_UNAVAILABLE [2/2]
- (instancetype) NS_UNAVAILABLE |
|
|
|
◆ publishNodeId:pcc:dps:success:failure: [1/2]
Sends DPs to a single sub-device.
- Parameters
-
nodeId | The node ID. |
pcc | The size class label. |
dps | The DP dictionary. |
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
◆ publishNodeId:pcc:dps:success:failure: [2/2]
Sends DPs to a single sub-device.
- Parameters
-
nodeId | The node ID. |
pcc | The size class label. |
dps | The DP dictionary. |
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
◆ publishRawDataWithRaw:pcc:success:failure: [1/2]
Sends DPs of raw type to the device.
- Parameters
-
raw | The type of transmission. |
pcc | The size class label. |
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
◆ publishRawDataWithRaw:pcc:success:failure: [2/2]
Sends DPs of raw type to the device.
- Parameters
-
raw | The type of transmission. |
pcc | The size class label. |
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
◆ removeMeshSubDeviceWithDeviceId:success:failure: [1/2]
Removes the mesh sub-device.
- Parameters
-
deviceId | The device ID. |
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
◆ removeMeshSubDeviceWithDeviceId:success:failure: [2/2]
Removes the mesh sub-device.
- Parameters
-
deviceId | The device ID. |
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
◆ removeMeshSubDeviceWithGatewayId:subDeviceId:success:failure: [1/2]
Removes a Bluetooth mesh sub-device from the gateway to which the sub-device is connected.
- Parameters
-
gatewayId | The gateway ID. |
subDeviceId | The sub-device ID. |
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
Provided by category ThingSmartBleMesh(SIGMesh).
◆ removeMeshSubDeviceWithGatewayId:subDeviceId:success:failure: [2/2]
Removes a Bluetooth mesh sub-device from the gateway to which the sub-device is connected.
- Parameters
-
gatewayId | The gateway ID. |
subDeviceId | The sub-device ID. |
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
Provided by category ThingSmartBleMesh(SIGMesh).
◆ removeMeshSubDeviceWithMeshId:deviceId:success:failure: [1/2]
◆ removeMeshSubDeviceWithMeshId:deviceId:success:failure: [2/2]
◆ removeMeshWithSuccess:failure: [1/2]
Deletes the mesh. If the specified mesh group contains sub-devices, the sub-devices are also removed. The Wi-Fi connector is also removed.
- Parameters
-
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
◆ removeMeshWithSuccess:failure: [2/2]
Deletes the mesh. If the specified mesh group contains sub-devices, the sub-devices are also removed. The Wi-Fi connector is also removed.
- Parameters
-
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
◆ renameMeshSubDeviceWithDeviceId:name:success:failure: [1/2]
Renames the mesh sub-device.
- Parameters
-
deviceId | The device ID. |
name | The device name. |
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
◆ renameMeshSubDeviceWithDeviceId:name:success:failure: [2/2]
Renames the mesh sub-device.
- Parameters
-
deviceId | The device ID. |
name | The device name. |
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
◆ setSIGMeshNetworkMaxCount: [1/2]
+ (void) setSIGMeshNetworkMaxCount: |
|
(NSInteger) |
count |
|
◆ setSIGMeshNetworkMaxCount: [2/2]
+ (void) setSIGMeshNetworkMaxCount: |
|
(NSInteger) |
count |
|
◆ sharedInstance [1/2]
+ (instancetype) sharedInstance |
|
|
|
◆ sharedInstance [2/2]
+ (instancetype) sharedInstance |
|
|
|
◆ updateMeshName:success:failure: [1/2]
Modifies the mesh name.
- Parameters
-
meshName | The mesh name. |
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
◆ updateMeshName:success:failure: [2/2]
Modifies the mesh name.
- Parameters
-
meshName | The mesh name. |
success | Called when the task is finished. |
failure | Called when the task is interrupted by an error. |
◆ bleMeshModel
◆ delegate
◆ disableBLECapability
- (BOOL) disableBLECapability |
|
readwritenonatomicassign |
The documentation for this class was generated from the following files:
- /Users/humtong/Downloads/Pods_副本/ThingSmartBLEMeshKit/Build/ThingSmartBLEMeshKit.xcframework/ios-arm64_x86_64-simulator/ThingSmartBLEMeshKit.framework/Headers/ThingSmartBleMesh.h
- /Users/humtong/Downloads/Pods_副本/ThingSmartBLEMeshKit/Build/ThingSmartBLEMeshKit.xcframework/ios-arm64/ThingSmartBLEMeshKit.framework/Headers/ThingSmartBleMesh.h