UniPRT SDK  v1.0.0.0
com.UniPRT.Sdk.Json.PrinterUtil类 参考

提供常用服务,使之尽可能以“一行代码”的方式完成。 更多...

静态 Private 成员函数

static boolean PingResponded (String ip, int timeoutSecs)
 使用位于 fileLocation 的文件通过 password 和连接 commDescriptor 在指定的 timeoutMins 分钟内更新印表机固件。 更多...
 
static boolean PingStoppedResponding (String ip, int timeoutSecs)
 

详细描述

提供常用服务,使之尽可能以“一行代码”的方式完成。

包含发送打印任务、获取印表机状态等服务。

备注
待办事项:
Todo: Raul Update! 清理此部分并移除“施工中”的标记。
这里是可以用__一行代码__达成的服务。
例如:
  • 1.) 获取印表机硬件资讯。这是合适的硬件来发送打印任务吗?
  • 2.) 获取印表机状态(在线、离线、故障等)。它准备好接收打印任务了吗?
  • 3.) 在此下载新固件?

范例

输出

...

输出


成员函数说明

◆ PingResponded()

static boolean com.UniPRT.Sdk.Json.PrinterUtil.PingResponded ( String  ip,
int  timeoutSecs 
)
staticprivate

使用位于 fileLocation 的文件通过 password 和连接 commDescriptor 在指定的 timeoutMins 分钟内更新印表机固件。

如果成功将固件发送到印表机则返回 true,否则返回 false。
请注意,在软件更新过程中不应关闭印表机,更新可能需要几分钟时间。
例如,commDescriptor 可以是印表机的 IP 地址,例如 "192.168.1.101"

◆ PingStoppedResponding()

static boolean com.UniPRT.Sdk.Json.PrinterUtil.PingStoppedResponding ( String  ip,
int  timeoutSecs 
)
staticprivate

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