Microsoft.PointOfService Namespace

Classes

Class Description
BumpBar  
CashChanger  
CashDrawer  
Cat Represents a credit authorization terminal.
CheckScanner  
CoinDispenser  
DataEventArgs  
DeviceChangedEventArgs Provides data for DeviceAddedEvent and DeviceRemovedEvent.
DeviceCollection Represents a device collection.
DeviceErrorEventArgs  
DeviceInfo Represents device information used to create a service object.
DeviceType  
DirectIOEventArgs  
DisplayScreenMode  
FiscalPrinter  
HardTotals  
HardwareIdAttribute Allows PosExplorer to determine if any hardware is available for a service object.
Keylock  
LineDisplay  
Logger Used to write events to an EventLog.
Micr  
MotionSensor  
Msr  
OutputCompleteEventArgs  
PinPad  
PointCardRW  
PosAssemblyAttribute Custom POS assembly attribute.
PosCommon  
PosControlException  
PosDevice Represents a POS device.
PosEventArgs PosEventArgs is the base class for POS Library classes containing event data.
PosException  
PosExplorer  
PosKeyboard  
PosLibraryException  
PosManagementException  
PosPower  
PosPrinter  
RangeOfCharacters  
RemoteOrderDisplay  
Scale  
Scanner  
ServiceObjectAttribute Provides service object attributes.
SignatureCapture  
SmartCardRW  
Statistic Represents a POS device statistic.
StatusUpdateEventArgs Contains event data for StatusUpdateEvent events.
ToneIndicator  

Interfaces

Interface Description
ILegacyControlObject Represents a legacy OPOS control object.

Structures

Structure Description
CashCount  
CashCounts  
CashUnits  
DirectIOData  
FiscalDataItem Represents a fiscal data item.
PointCardReadWriteStates  
PointCardReceiveLengths  
TotalsFileInfo  
VatInfo  
VideoMode  

Delegates

Delegate Description
DataEventHandler Represents the method that will handle the DataEvent.
DeviceChangedEventHandler Represents the method that will handle the DeviceChangedEvent.
DeviceErrorEventHandler Represents the method that will handle ErrorEvent events.
DirectIOEventHandler Represents the method that will handle a DirectIOEvent.
OutputCompleteEventHandler  
StatusUpdateEventHandler Delegate for handling StatusUpdateEvent events.

Enumerations

Enumeration Description
BarCodeSymbology  
BarCodeTextPosition Indicates placement of the readable character string.
BinaryConversion  
BorderType  
CashChangerFullStatus  
CashChangerStatus  
CashCountType  
CashDepositAction  
CashDepositPause  
CashDepositStatus  
CatLogs  
CharacterSetCapability  
CheckColors  
CheckCountryCode  
CheckImageClear  
CheckImageFormats  
CheckImageLocate  
CheckType  
ClockFunction Indicates a clock command.
ClockMode  
CoinDispenserStatus  
ControlState  
CreditTransactionType  
DeviceCompatibilities  
DeviceUnits  
DisplayBlink  
DisplayCursors  
DisplayMarqueeFormat  
DisplayMarqueeType  
DisplayReadBack  
DisplayReverse  
DisplayScrollText  
DisplaySetDescriptor  
DisplayTextMode  
EftTransactionCompletion  
EftTransactionType Indicates the EFT transaction type.
ErrorCode Indicates the type of error.
ErrorLocus Indicates where an error occurred.
ErrorResponse Indicates the error response.
FiscalAdjustment  
FiscalAdjustmentType  
FiscalContractorId  
FiscalCountryCodes  
FiscalCurrency  
FiscalData  
FiscalDateType  
FiscalErrorLevel  
FiscalMessageType  
FiscalPrinterState  
FiscalPrinterStations  
FiscalReceiptStation  
FiscalReceiptType  
FiscalSlipSelection  
FiscalTotalizer Specifies the required totalizer.
FiscalTotalizerType  
HealthCheckLevel  
ImageMemoryStatus  
KeyboardEventType  
KeyEvent  
MapMode Indicates the unit of measure.
MsrErrorReporting  
MsrTracks  
PaymentCondition Indicates the payment condition of the most recent successful authorization operation.
PaymentMedia Indicates the payment media type the approval method should approve.
PinEntryStatus  
PinPadDisplay  
PinPadLanguage  
PinPadMessage  
PinPadSystem  
PointCardAreas Defines the parts of the point card to clear.
PointCardReadWriteState Indicates track status information.
PointCardRWTracks  
PointCardState  
PowerNotification  
PowerReporting  
PowerState  
PrinterCartridgeNotify  
PrinterCartridgeSensors  
PrinterCartridgeStates  
PrinterColors  
PrinterErrorLevel  
PrinterLogoLocation  
PrinterMarkFeeds  
PrinterSide  
PrinterStation  
PrinterTransactionControl  
PrintRotation  
RemoteOrderDisplayEventTypes Indicates event type.
RemoteOrderDisplayTransaction Indicates the transaction control function.
Rotation Indicates direction of rotation.
SmartCardInterfaceModes Indicates the communication mode.
SmartCardIsoEmvModes Indicates the message standard.
SmartCardReadAction Indicates the type of processing of the data that is to be done by the smart card.
SmartCardTransmissionProtocols Indicates the type of transmission protocol.
SmartCardWriteAction Indicates the type of processing of the data that is to be done by the smart card.
StatisticCategories  
UpsChargeStates Indicates the UPS charge state.
VideoAttributeCommand Indicates video region attibutes.
VideoAttributes Specifies foreground and background colors, blinking, and intensity.
VideoCursorType Indicates the cursor type.
WeightUnit Indicates weight unit.