-
public interface IThingHardware
-
-
Method Summary
Modifier and Type Method Description abstract void
control(ThingLocalControlBean builder, IResultCallback callback)
abstract void
normalControl(ThingLocalNormalControlBean builder, IResultCallback callback)
abstract void
startService(Context context)
abstract void
justStartService(Context context)
abstract void
control(String devId, int frameType, Array<byte> data, IResultCallback iTransferResultCallback)
abstract void
lanGwUpdate(String devId, String filePath, IResultCallback iTransferResultCallback)
abstract void
deleteDev(String devId)
abstract void
deleteAllDev()
abstract HgwBean
getDevId(String devId)
abstract List<HgwBean>
queryDev()
abstract void
addHgw(HgwBean hgwBean)
abstract void
addHgw(HgwBean hgwBean, long networkHandle)
abstract void
addHgw(HgwBean hgwBean, String localKey)
abstract void
addHgw(HgwBean hgwBean, String localKey, long networkHandle)
abstract void
removeHgwFromMonitorService(String gwId)
abstract void
setDevDpMessageListener(ILocalDpMessageRespListener iDevResponseListener)
abstract void
setDevLocalOnlineStatusListener(ILocalOnlineStatusListener iLocalOnlineStatusListener)
abstract void
setDevResponseWithoutDpDataListener(IDevResponseWithoutDpDataListener listener)
abstract void
registerDevFindListener(IDeviceHardwareFindListener iDevFindListener)
abstract void
unRegisterDevFindListener(IDeviceHardwareFindListener iDevFindListener)
abstract void
stopService(Context context)
abstract void
justStopService(Context context)
abstract void
putHgwBean(String devId, HgwBean hgwBean)
abstract void
removeHgwBean(String devId)
abstract void
registerDevConfigListener(IDeviceHardwareConfigListener iDevConfigListener)
abstract void
unRegisterDevConfigListener(IDeviceHardwareConfigListener iDevConfigListener)
abstract void
addOnParsePkgFrameChangeListener(IParsePkgFrameListener listener)
abstract void
removeOnParsePkgFrameChangeListener(IParsePkgFrameListener listener)
abstract void
justStartHardwareServiceUDPPort()
abstract void
justStopHardwareServiceUDPPort()
abstract void
setGwBleConnectStatusListener(IGwBleConnectStatusListener listener)
-
-
Method Detail
-
control
abstract void control(ThingLocalControlBean builder, IResultCallback callback)
-
normalControl
abstract void normalControl(ThingLocalNormalControlBean builder, IResultCallback callback)
-
startService
abstract void startService(Context context)
-
justStartService
abstract void justStartService(Context context)
-
control
abstract void control(String devId, int frameType, Array<byte> data, IResultCallback iTransferResultCallback)
-
lanGwUpdate
abstract void lanGwUpdate(String devId, String filePath, IResultCallback iTransferResultCallback)
-
deleteDev
abstract void deleteDev(String devId)
-
deleteAllDev
abstract void deleteAllDev()
-
getDevId
abstract HgwBean getDevId(String devId)
-
queryDev
abstract List<HgwBean> queryDev()
-
addHgw
abstract void addHgw(HgwBean hgwBean)
-
addHgw
abstract void addHgw(HgwBean hgwBean, long networkHandle)
-
addHgw
abstract void addHgw(HgwBean hgwBean, String localKey)
-
addHgw
abstract void addHgw(HgwBean hgwBean, String localKey, long networkHandle)
-
removeHgwFromMonitorService
abstract void removeHgwFromMonitorService(String gwId)
-
setDevDpMessageListener
abstract void setDevDpMessageListener(ILocalDpMessageRespListener iDevResponseListener)
-
setDevLocalOnlineStatusListener
abstract void setDevLocalOnlineStatusListener(ILocalOnlineStatusListener iLocalOnlineStatusListener)
-
setDevResponseWithoutDpDataListener
abstract void setDevResponseWithoutDpDataListener(IDevResponseWithoutDpDataListener listener)
-
registerDevFindListener
abstract void registerDevFindListener(IDeviceHardwareFindListener iDevFindListener)
-
unRegisterDevFindListener
abstract void unRegisterDevFindListener(IDeviceHardwareFindListener iDevFindListener)
-
stopService
abstract void stopService(Context context)
-
justStopService
abstract void justStopService(Context context)
-
putHgwBean
abstract void putHgwBean(String devId, HgwBean hgwBean)
-
removeHgwBean
abstract void removeHgwBean(String devId)
-
registerDevConfigListener
abstract void registerDevConfigListener(IDeviceHardwareConfigListener iDevConfigListener)
-
unRegisterDevConfigListener
abstract void unRegisterDevConfigListener(IDeviceHardwareConfigListener iDevConfigListener)
-
addOnParsePkgFrameChangeListener
abstract void addOnParsePkgFrameChangeListener(IParsePkgFrameListener listener)
-
removeOnParsePkgFrameChangeListener
abstract void removeOnParsePkgFrameChangeListener(IParsePkgFrameListener listener)
-
justStartHardwareServiceUDPPort
abstract void justStartHardwareServiceUDPPort()
-
justStopHardwareServiceUDPPort
abstract void justStopHardwareServiceUDPPort()
-
setGwBleConnectStatusListener
abstract void setGwBleConnectStatusListener(IGwBleConnectStatusListener listener)
-
-
-
-