RZ-X655 (serv.man3). RZ-X655 730 series OPOS User's Reference 1.0 guide - Sharp EPOS Specification (repair manual). Page 8

Read Sharp RZ-X655 (serv.man3) Specification online

OPOS Driver 
 
 
 
SHARP 
 
OPOS Driver
 
 
Component 
 
1) Device Class 
 
A device class is a category of POS devices that share a consistent set of properties, methods, 
and events. Examples are Cash Drawer and POS Printer. 
Some devices support more than one device class. For example, some POS Printers include a 
Cash Drawer kick out. Also, some Bar Code Scanners include an integrated Scale. 
 
 
2) Control Object 
 
A Control Object exposes a set of properties, methods, and events to an application for its device 
class. This guide describes these APIs. 
A CO(Control Object) is a standard OLE 32-bit Control that is invisible at runtime. The CO 
interfaces have been designed so that all implementations of a class' Control Object will be 
compatible. This allows the CO to be developed independently of the SO's for the same class 
– 
including development by different companies. 
 
- OPOSCashDrawer.ocx 
- OPOSLineDisplay.ocx 
- OPOSMSR.ocx 
- OPOSScanner.ocx 
 
RZ-X655/730F/745F distributes with the above four Control objects among CCO(Common Control 
Object) V1.12.0 
 
3) Service Object 
 
A Service Object is called by a Control Object to implement the OPOS-prescribed 
functionality for a specific device. 
An SO(Service Object) is implemented as an OLE Automation server. It exposes a set of methods 
that are called by a CO. It can also call special methods exposed by the CO to cause events to be 
delivered to the application. 
A Service Object may include multiple sets of methods in order to support devices with multiple 
Page of 40
Display

Click on the first or last page to see other RZ-X655 (serv.man3) service manuals if exist.