UniPRT SDK  v1.0.0.0
com.UniPRT.Sdk.Json.IPrinterMonitor 介面 參考文件
類別com.UniPRT.Sdk.Json.IPrinterMonitor的繼承圖:
com.UniPRT.Sdk.Json.PrinterMonitor

公開方法(Public Methods)

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.


此介面(interface) 文件是由下列檔案中產生: