Ricoh InfoPrint Pro C900AFP InfoPrint Manager - Page 91

Pointer, Size, Type, Job Completion, Account, account-text, Address1

Page 91 highlights

PagePointer Points to a buffer containing the header page or trailer page data produced by the exit. PageSize Indicates the size of the header page or trailer page data returned by the exit. This field is initially set to 0 before the exit is called. If no data is generated by the exit, this field remains set at 0. PageType Indicates the type of header or trailer page data (if any) that the exit generates. The field is initially set to 0 (AFP data stream) before the exit is called. Valid values are: 0 AFP data stream 1 ASCII data Job Completion Indicates the status returned by the exit. This field is initially set to 0 before the exit is called. Valid return codes are: 0 Good completion, all done, accept resultant page. -1 Bad completion, non-fatal error, no page generated. -5 Bad completion, fatal error. The exit is disabled until you shut down the actual destination. -8 Bad completion, terminate the current job. -12 Bad completion: terminate the job and put it in pending state. In addition, InfoPrint disables the actual destination. Account Identifies the account information provided when the job is submitted. The Account field value can be any null-terminated (X'00') character string. You should limit the string to 20 characters or less. Job submitters can specify this same information through the account-text document attribute. Address1 Identifies the first line of address information provided when the job is submitted. The Address1 field value can be any null-terminated (X'00') character string. You should limit the string to 57 or less characters. Address2 Identifies the second line of address information provided when the job is submitted. The Address2 field value can be any null-terminated (X'00') character string. You should limit the string to 57 or less characters. Address3 Identifies the third line of address information provided when the job is submitted. The Address3 field value can be any null-terminated (X'00') character string. You should limit the string to 57 or less characters. Address4 Identifies the fourth line of address information provided when the job is submitted. Chapter 15. Using PSF DSS user-exit programs 73

  • 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
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426

PagePointer
Points to a buffer containing the header page or trailer page data produced
by the exit.
PageSize
Indicates the size of the header page or trailer page data returned by the
exit. This field is initially set to 0 before the exit is called. If no data is
generated by the exit, this field remains set at 0.
PageType
Indicates the type of header or trailer page data (if any) that the exit
generates. The field is initially set to 0 (AFP data stream) before the exit is
called. Valid values are:
0
AFP data stream
1
ASCII data
Job Completion
Indicates the status returned by the exit. This field is initially set to 0
before the exit is called. Valid return codes are:
0
Good completion, all done, accept resultant page.
-1
Bad completion, non-fatal error, no page generated.
-5
Bad completion, fatal error. The exit is disabled until you shut
down the actual destination.
-8
Bad completion, terminate the current job.
-12
Bad completion: terminate the job and put it in
pending
state. In
addition, InfoPrint disables the actual destination.
Account
Identifies the account information provided when the job is submitted. The
Account
field value can be any null-terminated (X'00') character string. You
should limit the string to 20 characters or less. Job submitters can specify
this same information through the
account-text
document attribute.
Address1
Identifies the first line of address information provided when the job is
submitted.
The
Address1
field value can be any null-terminated (X'00') character
string. You should limit the string to 57 or less characters.
Address2
Identifies the second line of address information provided when the job is
submitted.
The
Address2
field value can be any null-terminated (X'00') character
string. You should limit the string to 57 or less characters.
Address3
Identifies the third line of address information provided when the job is
submitted.
The
Address3
field value can be any null-terminated (X'00') character
string. You should limit the string to 57 or less characters.
Address4
Identifies the fourth line of address information provided when the job is
submitted.
Chapter 15. Using PSF DSS user-exit programs
73