Citizen Systems Network Router 1.8 Manuale Utente

Pagina di 61
 
 
 
 
 
CITIZEN OPOS DRIVER 1.8 Application Development Guide
53
3.3. Cash Drawer Service Object and Property Relations 
CBM-1000TypeII 
Property 
Notes 
Attri
bute
Supporting status 
(CBM1000TYPEII_*.CD*) 
AutoDisable 
Not applicable with OPOSDrawer. 
R/W ×  
BinaryConversion Not 
applicable 
with OPOSDrawer. 
R/W × OPOS_BC_NONE 
CapStatisticsReporting 
Hardware not supported 
× FALSE 
CapUpdateStatistics 
Hardware not supported 
× FALSE 
CapPowerReporting 
{ OPOS_PR_NONE 
 
CheckHealthText  
{ "External HCheck:Successful" 
"External HCheck:Not Responding" 
Claimed  
{ TRUE/FALSE 
DataCount 
Not applicable with OPOSDrawer. 
×  
DataEventEnabled 
Not applicable with OPOSDrawer. 
R/W ×  
DeviceEnabled  
R/W { TRUE/FALSE 
FreezeEvents  
R/W { TRUE: Event notification disabled 
FALSE: Event notification enabled 
OpenResult  
{ OPOS_SUCCESS 
OutputID 
Not applicable with OPOSDrawer. 
×  
PowerNotify 
2
(Refer to CapPowerReporting/ 
Powermotify/ PowerState Property in 
3.5 Cash Drawer Service Object and 
Precaution.) 
R/W { OPOS_PN_DISABLE 
(Power notification is not supplied.) 
OPOS_PN_ENABLE 
(Information on power notification is 
supplied.) 
PowerState 
2
(Refer to CapPowerReporting/ 
Powermotify/ PowerState Property in 
3.5 Cash Drawer Service Object and 
Precaution.) 
{ OPOS_PS_ONLINE 
 
ResultCode  
{  
ResultCodeExtended  
{  
State  
{ In other than OPO_S_IDLE, refer to 
State properties in “OPENPOS FOR 
OLE APPLICATION PROGRAMMER’S 
GUIDE Japanese-edition Specification 
Version 1.8”. 
ControlObjectDescription  
{ OPOS CashDrawer Control 1.8.001 
[Public, by CRM/RCS-Dayton] 
ControlObjectVersion  
{  
ServiceObjectDescription  
{ CITIZEN Service Object for CBM 1000 
TYPEII Printer Cash Drawer No.1 ver 
*.**.** 
ServiceObjectVersion  
{ 1****** 
DeviceDescription  
{ CITIZEN Thermal POSPrinter’s cash 
Drawer *. 
DeviceName  
{ "CBM1000IITYPE2.CITIZEN.CD* 
CapStatus  
{  
CapStatusMultiDrawerDetect  R 
{  
DrawerOpened 
If the corresponding printer SO is 
closed, status cannot be acquired.   
(Refer to 3.5 Cash Drawer Service 
Object and Precaution.)
 
{