HP 5100tn Printer Job Language - Technical Reference Manual - Page 147

Variable

Page 147 highlights

The printer sends the unsolicited status associated with the JOB command when the JOB command is parsed. The printer sends the unsolicited status associated with the EOJ command when all of the pages received before the EOJ command have been printed. To maximize performance, HP printers start processing the next job before the last page of the current job has been printed. Therefore, the printer may return unsolicited JOB and EOJ status messages in an order different than sent by the application or spooler. For example, when printing two consecutive jobs, the unsolicited EOJ status message associated with the first job may not arrive at the host until after the JOB status message of the second job. PAGE Variable The USTATUS PAGE = ON command is used to notify the application that a particular page finished printing. This is useful for applications such as spoolers, where it is beneficial to monitor the job on a page-by-page basis. For job recovery, described later in this chapter, it is helpful to know which pages are completely printed. The number of pages is incremented by one for each simplex page formatted, and by two for each duplex page formatted. The page count includes all pages printed and all pages processed in non-printing mode since the last JOB or EOJ command. (This is different than the PAGES = page count returned with the unsolicited JOB status, which does not include pages processed in non-printing mode.) Status Readback Commands 7-39

  • 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
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309

The printer sends the unsolicited status associated with the
JOB command when the JOB command is parsed. The
printer sends the unsolicited status associated with the
EOJ command when all of the pages received before the
EOJ command have been printed. To maximize
performance, HP printers start processing the next job
before the last page of the current job has been printed.
Therefore, the printer may return unsolicited JOB and EOJ
status messages in an order different than sent by the
application or spooler. For example, when printing two
consecutive jobs, the unsolicited EOJ status message
associated with the first job may not arrive at the host until
after the JOB status message of the second job.
PAGE Variable
The USTATUS PAGE = ON command is used to notify the
application that a particular page finished printing. This is
useful for applications such as spoolers, where it is
beneficial to monitor the job on a page-by-page basis. For
job recovery, described later in this chapter,
it is helpful to
know which pages are completely printed.
The number of pages is incremented by one for each
simplex page formatted, and by two for each duplex page
formatted. The page count includes all pages printed and
all pages processed in non-printing mode since the last JOB
or EOJ command. (This is different than the PAGES =
page
count
returned with the unsolicited JOB status, which does
not include pages processed in non-printing mode.)
Status Readback Commands
7-39