Represents a Collect
request message.
Represents device currency code and denomination.
Represents a list of [CurrencyAsssign].
Represents a Status
request message.
Represents the currency denomination.
Represents a set of denominations to disable on the device.
Represents a Denomination Disable
request message.
Represents the JCM device status.
Represents a Denomination Disable
request message.
Represents an inhibit event.
Represents an event
Message sent by the device.
Convenience struct to display details for
EventCode.
Represents a Hold
request message.
Represents the timeout in seconds to hold a note in escrow.
Represents a Idle
request message.
Represents denomination direction to inhibit.
Represents an inhibit event.
Represents a Idle
request message.
Represents the generic message format for JCM host-device communication.
Represents message data for JCM host-device communication.
Convenience struct to display detailed
RejectCode message.
Represents a Idle
request message.
Represents a reject event.
Represents an event
Message sent by the device.
Represents a Reset
request message.
Represents the generic response format for JCM host-device communication.
Represents the additional data in a stack request.
Represents a Status
request message.
Represents a ticket
handled by the JCM device.
Represents a Status
request message.
Represents the unit number for a device function module.
Represents the status of a JCM device unit, e.g. Acceptor
, Stacker
, Recycler
, etc.
Convenience container for a list of
UnitStatus items.
Represents a Version
request message.
Represents the state of the bill acceptor.
Represents the device mode for collecting notes.
Represents the JCM device configuration ID.
Represents the request mode for the [DenominationDisableRequest].
Represents the request mode for the [DirectionDisableRequest].
Represents variants for inhibiting a denomination direction.
Represents error variants for the library.
Represents the additional data of an [EscrowEvent].
Represents code variants for specific request messages.
Represents the sequence number of the device-to-host event status message.
Represents JCM device failure codes.
Represents the function ID of the JCM device.
Represents whether the device unit is functional.
Represents the function status of device unit.
Represents the major-minor status of the JCM device status.
Represents the ID
field of a message.
Represents the message type.
Represents note rejection codes.
Represents code variants for specific request messages.
Represents the type of host-to-device request message.
Represents response code variants for reponse messages.
Represents the device status change after completing the collection operation.
Represents status codes returned by JCM devices.
Represents whether the device unit is functional.