-
public interface IThingDeviceMultiControl
-
-
Method Summary
Modifier and Type Method Description abstract void
)>queryLinkInfoByDp(String devId, String dpId, IThingDataCallback<MultiControlLinkBean> callback)
abstract void
)>saveDeviceMultiControl(long mHomeId, MultiControlBean multiControlBean, IThingResultCallback<MultiControlBean> callback)
abstract void
)>saveDeviceMultiControl(long mHomeId, String json, IThingResultCallback<MultiControlBean> callback)
abstract void
)>getDeviceDpLinkRelation(String devId, IThingDataCallback<DeviceMultiControlRelationBean> callback)
abstract void
)>enableMultiControl(long multiControlId, IThingResultCallback<Boolean> callback)
abstract void
)>disableMultiControl(long multiControlId, IThingResultCallback<Boolean> callback)
abstract void
>)>getMultiControlDeviceList(long mHomeId, IThingDataCallback<ArrayList<MultiControlDevInfoBean>> callback)
abstract void
>)>getDeviceDpInfoList(String devId, IThingDataCallback<ArrayList<DeviceDpInfoBean>> callback)
-
-
Method Detail
-
queryLinkInfoByDp
abstract void )>queryLinkInfoByDp(String devId, String dpId, IThingDataCallback<MultiControlLinkBean> callback)
-
saveDeviceMultiControl
abstract void )>saveDeviceMultiControl(long mHomeId, MultiControlBean multiControlBean, IThingResultCallback<MultiControlBean> callback)
-
saveDeviceMultiControl
abstract void )>saveDeviceMultiControl(long mHomeId, String json, IThingResultCallback<MultiControlBean> callback)
-
getDeviceDpLinkRelation
abstract void )>getDeviceDpLinkRelation(String devId, IThingDataCallback<DeviceMultiControlRelationBean> callback)
-
enableMultiControl
abstract void )>enableMultiControl(long multiControlId, IThingResultCallback<Boolean> callback)
-
disableMultiControl
abstract void )>disableMultiControl(long multiControlId, IThingResultCallback<Boolean> callback)
-
getMultiControlDeviceList
abstract void >)>getMultiControlDeviceList(long mHomeId, IThingDataCallback<ArrayList<MultiControlDevInfoBean>> callback)
-
getDeviceDpInfoList
abstract void >)>getDeviceDpInfoList(String devId, IThingDataCallback<ArrayList<DeviceDpInfoBean>> callback)
-
-
-
-