-
public interface IMeshCommonControl
-
-
Method Summary
Modifier and Type Method Description abstract void
publishDps(String nodeId, String pcc, String dps, IResultCallback callback)
abstract void
multicastDps(String localId, String pcc, String dps, IResultCallback callback)
abstract void
querySubDevStatusByLocal(String pcc, String nodeId, IResultCallback callback)
abstract void
removeMeshSubDev(String devId, IResultCallback callback)
abstract void
removeMeshSubDevByLocal(String pcc, String nodeId, String devKey, IResultCallback callback)
abstract void
queryAllOnLineStatusByLocal(IResultCallback callback)
abstract <T extends IMeshDevListener> void
registerMeshDevListener(T listener)
abstract void
unRegisterMeshDevListener(IMeshDevListener meshDevListener)
abstract MeshClientStatusEnum
getStatus()
abstract boolean
isInConfig()
abstract void
connect(MeshConnectBuilder builder)
abstract void
disconnect()
abstract boolean
isMeshLocalOnLine()
abstract void
clearDevice(String devId)
abstract void
)>getMeshGroupLocalId(String meshId, IThingResultCallback<String> callback)
abstract void
addGroup(String name, String category, String localId, IAddGroupCallback callback)
abstract void
onDestroy()
abstract void
disConnectWireNodeId(String nodeId)
-
-
Method Detail
-
publishDps
abstract void publishDps(String nodeId, String pcc, String dps, IResultCallback callback)
-
multicastDps
abstract void multicastDps(String localId, String pcc, String dps, IResultCallback callback)
-
querySubDevStatusByLocal
abstract void querySubDevStatusByLocal(String pcc, String nodeId, IResultCallback callback)
-
removeMeshSubDev
abstract void removeMeshSubDev(String devId, IResultCallback callback)
-
removeMeshSubDevByLocal
abstract void removeMeshSubDevByLocal(String pcc, String nodeId, String devKey, IResultCallback callback)
-
queryAllOnLineStatusByLocal
abstract void queryAllOnLineStatusByLocal(IResultCallback callback)
-
registerMeshDevListener
abstract <T extends IMeshDevListener> void registerMeshDevListener(T listener)
-
unRegisterMeshDevListener
abstract void unRegisterMeshDevListener(IMeshDevListener meshDevListener)
-
getStatus
abstract MeshClientStatusEnum getStatus()
-
isInConfig
abstract boolean isInConfig()
-
connect
abstract void connect(MeshConnectBuilder builder)
-
disconnect
abstract void disconnect()
-
isMeshLocalOnLine
abstract boolean isMeshLocalOnLine()
-
clearDevice
abstract void clearDevice(String devId)
-
getMeshGroupLocalId
abstract void )>getMeshGroupLocalId(String meshId, IThingResultCallback<String> callback)
-
addGroup
abstract void addGroup(String name, String category, String localId, IAddGroupCallback callback)
-
onDestroy
abstract void onDestroy()
-
disConnectWireNodeId
abstract void disConnectWireNodeId(String nodeId)
-
-
-
-