提供與RFID相關服務的支持。該模組促進對列印機非請求訊息的監聽/檢索。 更多...
公開方法(Public Methods) | |
RfidMonitor (JsonComm mgmtComm) | |
當已有 mgmt comm 物件用於監聽管理訊息時,呼叫此建構函式。 更多... | |
RfidMonitor (String commDescriptor) | |
建構函式在由 SDK 管理的連接建立時被呼叫。 更多... | |
RfidMonitor (TcpConnection connection) | |
必須傳遞已打開的 comm 連接,並且該連接需要保持開啟以監聽未請求的 RFID 報告。 更多... | |
void | close () throws Exception |
void | Dispose () |
RfidReportNotice | GetRfidReportCallback () |
繼承自 IRfidMonitor.RfidReportCallback | |
boolean | GetRfidReportListening () |
繼承自 IRfidMonitor.RfidReportListening | |
void | SetRfidReportCallback (RfidReportNotice callback) |
保存當接收到RFID報告時需要調用的函數。函數必須符合 RfidReportNotice 的簽名。 更多... | |
void | SetRfidReportListening (boolean listening) |
啟用/停用監聽/解析來自打印機的未經請求的RFID報告。 更多... | |
保護方法(Protected Methods) | |
void | Dispose (boolean disposing) |
void | finalize () throws Throwable |
提供與RFID相關服務的支持。該模組促進對列印機非請求訊息的監聽/檢索。
非請求訊息(如果在列印機上啟用)可以在任何時間發送。 本模組需要穩定的「狀態」連接到列印機的管理埠,以便監聽任何從列印機發出的訊息。
發送列印任務後,將EPC、USR寫入並讀取USR記憶體的結果。
RfidMonitor | ( | TcpConnection | connection | ) |
必須傳遞已打開的 comm 連接,並且該連接需要保持開啟以監聽未請求的 RFID 報告。
連接是發送/接收訊息所必需的。
RfidMonitor | ( | JsonComm | mgmtComm | ) |
當已有 mgmt comm 物件用於監聽管理訊息時,呼叫此建構函式。
每台印表機的 JsonComm 物件負責監聽和解析已形成的管理訊息,並將其轉發給所有管理訊息的監聽者。
RfidMonitor | ( | String | commDescriptor | ) |
建構函式在由 SDK 管理的連接建立時被呼叫。
commDescriptor 是用於連接印表機的通信描述符。
TCP 描述符格式:"ip" 或 "ip:port"
例如:"127.0.0.1" 或 "127.0.0.1:3007"
如果未提供埠號,將使用預設值。
void SetRfidReportCallback | ( | RfidReportNotice | callback | ) |
保存當接收到RFID報告時需要調用的函數。函數必須符合 RfidReportNotice 的簽名。
傳入函數的參數是一個代表接收到的RFID報告的 OdvReport 對象。
實作 IRfidMonitor.
void SetRfidReportListening | ( | boolean | listening | ) |