ItemDispenserStatus Enumeration

2/27/2008

Enumerates the status of the ItemDispenser.

Namespace: Microsoft.PointOfService
Assembly: Microsoft.PointOfService (in microsoft.pointofservice.dll)

Syntax

'Declaration
Public Enumeration ItemDispenserStatus
public enum ItemDispenserStatus
public enum class ItemDispenserStatus
public enum ItemDispenserStatus
public enum ItemDispenserStatus

Members

Member name Description
Empty Ready to dispense items from all slots. This value is also set when the dispenser is unable to detect error conditions.
Jam Cannot dispense items, because a mechanical fault has occurred.
NearEmpty Can still dispense items. However, the dispenser is almost empty. If MaxSlots is greater than one (1), some slots are almost empty.
Ok Ready to dispense items from all slots. This value is also set when the dispenser is unable to detect error conditions.

Remarks

Applies for status changes of the sensor types supported as indicated by CapEmptySensor, CapNearEmptySensor and CapJamSensor properties.

If MaxSlots is greater than one (1) but the device cannot report status changes on individual slots, the application is notified when some slots are empty or almost empty.

If in addition, the CapIndividualSlotStatus property is true, the High Word of the Status attribute contains the corresponding number of the slot having a status change.

See Also

Reference

Microsoft.PointOfService Namespace