UniPRT SDK  v1.0.0.0
com.UniPRT.Sdk.Json.IPrinterMonitor接口 参考
类 com.UniPRT.Sdk.Json.IPrinterMonitor 继承关系图:
com.UniPRT.Sdk.Json.PrinterMonitor

Public 成员函数

void SetAlertStatusCallback (AlertStatusNotice callback)
 保存当接收到来自印表机的故障/警报讯息时需要调用的函数。函数必须符合 AlertStatusNotice 的签名。 更多...
 
AlertStatusNotice GetAlertStatusCallback ()
 
void SetAlertStatusListening (boolean listening)
 启用/禁用监听/解析来自印表机的未经请求的故障状态警报。 更多...
 
boolean GetAlertStatusListening ()
 
void SetDisplayStatusCallback (DisplayStatusNotice callback)
 保存当接收到来自印表机的显示文字讯息时需要调用的函数。函数必须符合 DisplayStatusNotice 的签名。 更多...
 
DisplayStatusNotice GetDisplayStatusCallback ()
 
void SetDisplayStatusListening (boolean listening)
 启用/禁用监听/解析来自印表机的前面板显示文字。 更多...
 
boolean GetDisplayStatusListening ()
 
void SetEngineStatusCallback (EngineStatusNotice callback)
 保存当接收到来自印表机的引擎状态时需要调用的函数。函数必须符合 EngineStatusNotice 的签名。 更多...
 
EngineStatusNotice GetEngineStatusCallback ()
 
void SetEngineStatusListening (boolean listening)
 启用/禁用监听/解析来自印表机的未经请求的引擎状态。 更多...
 
boolean GetEngineStatusListening ()
 
String GetEngineStatus ()
 查询印表机的引擎状态。 更多...
 
String[] GetFaultStatus ()
 查询印表机的故障状态。 更多...
 
PrinterInfo GetPrinterInfo ()
 获取印表机资讯。 更多...
 

成员函数说明

◆ GetAlertStatusCallback()

AlertStatusNotice com.UniPRT.Sdk.Json.IPrinterMonitor.GetAlertStatusCallback ( )

◆ GetAlertStatusListening()

boolean com.UniPRT.Sdk.Json.IPrinterMonitor.GetAlertStatusListening ( )

◆ GetDisplayStatusCallback()

DisplayStatusNotice com.UniPRT.Sdk.Json.IPrinterMonitor.GetDisplayStatusCallback ( )

◆ GetDisplayStatusListening()

boolean com.UniPRT.Sdk.Json.IPrinterMonitor.GetDisplayStatusListening ( )

◆ GetEngineStatus()

String com.UniPRT.Sdk.Json.IPrinterMonitor.GetEngineStatus ( )

查询印表机的引擎状态。

引擎状态用于在发送打印作业前检查印表机是否处于可打印状态。 返回的 string 为以下状态之一: "fault", "idle", "offline", "pause", "printing", "present" (标签已存在)。

com.UniPRT.Sdk.Json.PrinterMonitor 内被实现.

◆ GetEngineStatusCallback()

EngineStatusNotice com.UniPRT.Sdk.Json.IPrinterMonitor.GetEngineStatusCallback ( )

◆ GetEngineStatusListening()

boolean com.UniPRT.Sdk.Json.IPrinterMonitor.GetEngineStatusListening ( )

◆ GetFaultStatus()

String [] com.UniPRT.Sdk.Json.IPrinterMonitor.GetFaultStatus ( )

查询印表机的故障状态。

故障状态用于检查印表机是否处于需要关注的故障状态或可能妨碍任何打印作业的处理。 返回的 alert 字符串数组表示由印表机发送的警报号码在 alert[0] 及简短描述在 alert[1]。 例如: "2418" 代表 "打印头打开" 警报。 alert[0] = "2418"; alert[1] = "打印头打开";

com.UniPRT.Sdk.Json.PrinterMonitor 内被实现.

◆ GetPrinterInfo()

PrinterInfo com.UniPRT.Sdk.Json.IPrinterMonitor.GetPrinterInfo ( )

获取印表机资讯。

适用于想要检查型号、固件版本、已安装选项及其他硬件具体细节的情况。

com.UniPRT.Sdk.Json.PrinterMonitor 内被实现.

◆ SetAlertStatusCallback()

void com.UniPRT.Sdk.Json.IPrinterMonitor.SetAlertStatusCallback ( AlertStatusNotice  callback)

保存当接收到来自印表机的故障/警报讯息时需要调用的函数。函数必须符合 AlertStatusNotice 的签名。

com.UniPRT.Sdk.Json.PrinterMonitor 内被实现.

◆ SetAlertStatusListening()

void com.UniPRT.Sdk.Json.IPrinterMonitor.SetAlertStatusListening ( boolean  listening)

启用/禁用监听/解析来自印表机的未经请求的故障状态警报。

请注意,必须启用此选项才能接收来自印表机的任何通知,AlertStatusCallback。

com.UniPRT.Sdk.Json.PrinterMonitor 内被实现.

◆ SetDisplayStatusCallback()

void com.UniPRT.Sdk.Json.IPrinterMonitor.SetDisplayStatusCallback ( DisplayStatusNotice  callback)

保存当接收到来自印表机的显示文字讯息时需要调用的函数。函数必须符合 DisplayStatusNotice 的签名。

com.UniPRT.Sdk.Json.PrinterMonitor 内被实现.

◆ SetDisplayStatusListening()

void com.UniPRT.Sdk.Json.IPrinterMonitor.SetDisplayStatusListening ( boolean  listening)

启用/禁用监听/解析来自印表机的前面板显示文字。

请注意,必须启用此选项才能接收来自印表机的任何通知,DisplayStatusCallback。

com.UniPRT.Sdk.Json.PrinterMonitor 内被实现.

◆ SetEngineStatusCallback()

void com.UniPRT.Sdk.Json.IPrinterMonitor.SetEngineStatusCallback ( EngineStatusNotice  callback)

保存当接收到来自印表机的引擎状态时需要调用的函数。函数必须符合 EngineStatusNotice 的签名。

com.UniPRT.Sdk.Json.PrinterMonitor 内被实现.

◆ SetEngineStatusListening()

void com.UniPRT.Sdk.Json.IPrinterMonitor.SetEngineStatusListening ( boolean  listening)

启用/禁用监听/解析来自印表机的未经请求的引擎状态。

请注意,必须启用此选项才能接收来自印表机的任何通知,EngineStatusCallback。

com.UniPRT.Sdk.Json.PrinterMonitor 内被实现.


该接口的文档由以下文件生成: