Module to facilitate listening/retrieval of printer unsolicited messaging or retrieval of printer status/information. More...
Public Member Functions | |
PrinterMonitor (string commDescriptor) | |
Constructor called when creating a connection managed by the SDK. More... | |
void | Dispose () |
string | GetEngineStatus () |
Inherited from IPrinterMonitor.GetEngineStatus. | |
string[] | GetFaultStatus () |
Inherited from IPrinterMonitor.GetFaultStatus. | |
PrinterInfo | GetPrinterInfo () |
Inherited from IPrinterMonitor.GetPrinterInfo. | |
Protected Member Functions | |
virtual void | Dispose (bool disposing) |
Properties | |
AlertStatusNotice | AlertStatusCallback [get, set] |
Inherited from IPrinterMonitor.AlertStatusCallback. | |
bool? | AlertStatusListening [get, set] |
Inherited from IPrinterMonitor.AlertStatusListening. | |
DisplayStatusNotice | DisplayStatusCallback [get, set] |
Inherited from IPrinterMonitor.DisplayStatusCallback. | |
bool? | DisplayStatusListening [get, set] |
Inherited from IPrinterMonitor.DisplayStatusListening. | |
EngineStatusNotice | EngineStatusCallback [get, set] |
Inherited from IPrinterMonitor.EngineStatusCallback. | |
bool? | EngineStatusListening [get, set] |
Inherited from IPrinterMonitor.EngineStatusListening. | |
Module to facilitate listening/retrieval of printer unsolicited messaging or retrieval of printer status/information.
Unsolicited messages, if enabled on printer, can be sent at any time. This module requires a constant connection to the printer's management port in order to listen for any messaging sent out by printer.
Result after causing fault by opening/closing print head, and pressing the pause button on printer to place printer "offline"/"online".
UniPRT.Sdk.Monitor.PrinterMonitor.PrinterMonitor | ( | string | commDescriptor | ) |
Constructor called when creating a connection managed by the SDK.
commDescriptor is the descriptor for the communication used to connect with the printer.
TCP descriptor format: "ip" or "ip:port"
e.g. "127.0.0.1" or "127.0.0.1:3007"
If port is not provided, the default value is used.