Epson TM-T70-i ePOS-Print API Users Manual For TM-i firmware 4.1 - Page 145

onreceive event, Function response

Page 145 highlights

Chapter 4 ePOS-Print API onreceive event This property registers the callback function and obtains a response message receipt event. Syntax Function (response) Parameter of the callback function Parameters: Name: Object type: response (See "Properties of the response object" on page 145.) Response message Object Properties of the response object Property success (p. 145) code (p. 145) status (p. 146) battery (p. 146) printjobid (p. 146) * Name Print result Error code Status Battery status Print job ID Object type Boolean String Number Number String * ePOS-Print Service Ver.4.1 or later versions supported  Value of success Value true or 1 false or 0 Description  Printing succeeded  Processing succeeded (When the spooler function is enabled) 4  Printing Failed  Processing Failed (When the spooler function is enabled)  Value of code Value 'EPTR_AUTOMATICAL' 'EPTR_BATTERY_LOW' 'EPTR_COVER_OPEN' 'EPTR_CUTTER' 'EPTR_MECHANICAL' 'EPTR_REC_EMPTY' 'EPTR_UNRECOVERABLE' 'SchemaError' 'DeviceNotFound' 'PrintSystemError' 'EX_BADPORT' 'EX_TIMEOUT' 'EX_SPOOLER' * 'JobNotFound' * 'Printing' * Description An automatically recoverable error occurred No remaining battery A cover open error occurred An autocutter error occurred A mechanical error occurred No paper in roll paper end sensor An unrecoverable error occurred The request document contains a syntax error The printer with the specified device ID does not exist An error occurred on the printing system An error was detected on the communication port A print timeout occurred There is not enough space available in the printing queue The specified job ID does not exist Print job now printing * ePOS-Print Service Ver.4.1 or later versions supported 145

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240

145
Chapter 4
ePOS-Print API
4
onreceive event
This property registers the callback function and obtains a response message receipt event.
Syntax
Function (response)
Parameter of the callback function
Parameters:
response (
See “Properties of the response object” on page 145.
)
Name:
Response message
Object type:
Object
Properties of the response object
*
ePOS-Print Service Ver.4.1 or later versions supported
Value of success
Value of code
*
ePOS-Print Service Ver.4.1 or later versions supported
Property
Name
Object type
success (
p. 145
)
Print result
Boolean
code (
p. 145
)
Error code
String
status (
p. 146
)
Status
Number
battery (
p. 146
)
Battery status
Number
printjobid (
p. 146
) *
Print job ID
String
Value
Description
true or 1
Printing succeeded
Processing succeeded (When the spooler function is enabled)
false or 0
Printing Failed
Processing Failed (When the spooler function is enabled)
Value
Description
'EPTR_AUTOMATICAL'
An automatically recoverable error occurred
'EPTR_BATTERY_LOW'
No remaining battery
'EPTR_COVER_OPEN'
A cover open error occurred
'EPTR_CUTTER'
An autocutter error occurred
'EPTR_MECHANICAL'
A mechanical error occurred
'EPTR_REC_EMPTY'
No paper in roll paper end sensor
'EPTR_UNRECOVERABLE'
An unrecoverable error occurred
'SchemaError'
The request document contains a syntax error
'DeviceNotFound'
The printer with the specified device ID does not exist
'PrintSystemError'
An error occurred on the printing system
'EX_BADPORT'
An error was detected on the communication port
'EX_TIMEOUT'
A print timeout occurred
'EX_SPOOLER' *
There is not enough space available in the printing queue
'JobNotFound' *
The specified job ID does not exist
'Printing' *
Print job now printing