Class PollRequest
Represents a Star CloudPRNT polling request that will be sent by the CloudPRNT device to the server via an http POST. This object should be created by deserialising a Json request from a CloudPRNT device.
Inheritance
Inherited Members
Namespace: StarMicronics.CloudPrnt.CpMessage
Assembly: cs.temp.dll.dll
Syntax
public class PollRequest
Fields
printingInProgress
Printing in progress will report true if the device is currently handling a print job, and if the device supports version 2 or later of the CloudPRNT specification. Older generation devices do not report this information.
Declaration
public bool printingInProgress
Field Value
Type | Description |
---|---|
System.Boolean |
Properties
barcodeReader
Reports the statu of any barcode readers connected to the CloudPRNT device.
Declaration
public BarcodeReaderInfo[] barcodeReader { get; set; }
Property Value
Type | Description |
---|---|
BarcodeReaderInfo[] |
DecodedStatus
Returns a PrinterStatus object, decoded from the raw ASB 'status' value.
Declaration
public PrinterStatus DecodedStatus { get; }
Property Value
Type | Description |
---|---|
PrinterStatus |
keyboard
Reports the statu of any keyboards connected to the CloudPRNT device.
Declaration
public KeyboardInfo[] keyboard { get; set; }
Property Value
Type | Description |
---|---|
KeyboardInfo[] |
printerMAC
MAC address of the printer or device that submitted this request.
Declaration
public string printerMAC { get; set; }
Property Value
Type | Description |
---|---|
System.String |
status
Raw Star ASB format device status.
Declaration
public string status { get; set; }
Property Value
Type | Description |
---|---|
System.String |
statusCode
short status summary of the device. For detailes status please check the 'status' or 'DecodedStatus' properties.
Declaration
public string statusCode { get; set; }
Property Value
Type | Description |
---|---|
System.String |
uniqueID
Server assigned ID of this device, or null if one has not been assigned. Servers may use a client action request to set this ID.
Declaration
public string uniqueID { get; set; }
Property Value
Type | Description |
---|---|
System.String |