record (Bytes 9–12)

A pointer to the first byte of the input record including the c character. The record resides in a buffer that resides in sto ACIF, but the exit program is allowed to modify the input record

reserved1 (Bytes 13–16)

These bytes are reserved for future use.

recordln (Bytes 17–18)

Specifies the number of bytes (length) of the input record. If modified, this parameter must also be updated to reflect the a record.

reserved2 (Bytes 19–20)

These bytes are reserved for future use.

request (Byte 21)

Specifies how the record is to be processed by ACIF. On entry program, this parameter'00 '.is WhenX the exit program returns control to ACIF, this parameter must have the'00 ', value'X01', Xor'02X', where:

X '00

'

Specifies that the record be processed

by ACIF.

X '01'

Specifies

that

the

record

not

be processed

by

ACIF.

X '02

'

Specifies

that

the

record

be

processed

by

ACIF

and contr

to

the

exit program

to allow it to insert the next record

program can set

this

value

to save the current record, ins

and

then

supply

the saved

record at the next call. After

the

last

record, the

exit

programrequestmust resetbyte '00tohe'.X

A value of'00 'X on entry to the exit program specifies that the r

processed.

If

you

want to

ignore

the record,request bytechangevaluetheto

X'01'. If you want the record to be processed, and you want

additional record, changerequest thebyte

value'02to'. XAny value

greater

than 'X02 ' is interpreted'00 ',asandX

the

exit

processes

the

record.

Note:

Only

one record

can

reside

in

the

buffer

at

any

time.

eof (Byte

22)

 

 

 

 

 

 

 

 

 

 

 

 

 

An End-Of-File eof( ) indicator. This indicator is a 1-byte character

specifies whethereof conditionan has been encounteredeof . isWhen

 

signaledeof (

value=‘Y’),

the

last record has already been presented

input

exit,

and

the

input

file

has

been recordclosedis.

Theno longerpointer

valid. Records may not be

insertedeof is

signaledwhen. The following are th

only

valid

values

for

this

parameter:

 

 

 

 

Y Specifies

eofthat has

been

 

encountered.

 

 

 

 

NSpecifies eofthat has not been encountered.

This end-of-file indicator allows the exit program to perform some processing at the end of the print file. The exit program cannot parameter.

Chapter 4. User Exits and Attributes of the 67Input Print File

Page 87
Image 87
IBM S544-5285-01 manual Record Bytes, Reserved1 Bytes, Recordln Bytes, Reserved2 Bytes, Request Byte, Eof Byte