AbleCloud PHP SDK  1.8.x
PHP SDK of AbleCloud API
Public 成员函数 | 所有成员列表
ACOtaMgr类 参考
类 ACOtaMgr 继承关系图:
Inheritance graph
[图例]
ACOtaMgr 的协作图:
Collaboration graph
[图例]

Public 成员函数

 __construct ($name, $version, $context)
 
 checkUpdate ($user, $deviceId, $subDomain)
 
 confirmUpdate ($user, $deviceId, $subDomain, $toVersion)
 
- Public 成员函数 继承自 ACService
 __construct ($name, $version, $context)
 
 getName ()
 
 getVersion ()
 
 getContext ()
 
 getLastError ()
 

额外继承的成员函数

- Protected 成员函数 继承自 ACService
 resetLastError ($errCode=0, $errMessage='')
 

详细描述

AbleCloud设备OTA服务。

构造及析构函数说明

◆ __construct()

ACOtaMgr::__construct (   $name,
  $version,
  $context 
)

构造函数。

参数
$namestring AbleCloud设备OAT服务的名字。
$versionint AbleCloud设备OTAS服务的版本。
$contextACContext ACContext对象,表示访问该远程服务所依赖的环境信息。

成员函数说明

◆ checkUpdate()

ACOtaMgr::checkUpdate (   $user,
  $deviceId,
  $subDomain 
)

检查设备的固件升级信息。

参数
$userACUser对象,表示设备的用户。
$deviceId整数,是要被检查的设备的逻辑ID。
$subDomain字符串,是待检查的设备所属的子域的名字。
返回
返回一个ACOtaVersion对象,表示版本信息。如果操作失败,则返回NULL。此时,可调用getLastError()获取错误信息。

◆ confirmUpdate()

ACOtaMgr::confirmUpdate (   $user,
  $deviceId,
  $subDomain,
  $toVersion 
)

确认升级设备的固件版本。

参数
$userACUser对象,表示执行该操作的用户。
$deviceId整数,是要被升级的设备的逻辑ID。
$subDomain字符串,是待操作的设备所属的子域的名字。
$toVersion字符串,表示升级的目标版本号,如:2-0-3。
返回
操作成功时返回TRUE,否则返回FALSE。操作失败时可调用getLastError()获取错误信息。

该类的文档由以下文件生成: