02.07.2013 Views

System Control Blocks

System Control Blocks

System Control Blocks

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Offset<br />

50 (32) •• 2<br />

50 (32)<br />

51 (33)<br />

50 (32)<br />

51 (33)<br />

40 (28) 2<br />

42 (2A) •• 2<br />

44 (2C) 1<br />

45 (2D) • 3<br />

48 (30) 1<br />

Bytes and Field<br />

Alignment Name<br />

DCBMACR<br />

Byte 1<br />

00.0 0 •••<br />

•• 1.<br />

• 1 ••<br />

• .1.<br />

••• x<br />

Byte 2<br />

00.0 0000<br />

· .1.<br />

Byte 1<br />

0.0 •• 0 ••<br />

• 1 •.<br />

· .. 1 1 •••<br />

• .xx<br />

Byte 2<br />

1 •••<br />

.1 ..<br />

• .0.<br />

· •• 1 1 •..<br />

.1 ••<br />

· .1.<br />

••• 1<br />

DCBTIOT<br />

DCBMACRF<br />

DCBIFLGS<br />

DCBDEBAD<br />

DCBOFLGS<br />

DATA CONTROL BLOCK -- ISAM<br />

Hex.<br />

Dig. Field Description, Contents, Meaning<br />

FOUNDATION SEGMENT -- BEFORE OPEN (Continued)<br />

Macro instruction reference: specifies the major<br />

macro instructions and various options associated<br />

with them. Used by the OPEN routine to determine<br />

access method. Used by the access method executors<br />

in conjunction with other parameters to determine<br />

which load modules are required.<br />

R<br />

S<br />

C<br />

w<br />

G<br />

M<br />

L<br />

S<br />

P<br />

M<br />

L<br />

U<br />

K<br />

I<br />

BISAM<br />

Always zero for BISAM.<br />

READ<br />

Dynamic buffering •<br />

CHECK<br />

(Reserved bit)<br />

BISAM<br />

Always zero for BISAM.<br />

WRITE<br />

QISAM<br />

Always zero for QISAM •<br />

GET<br />

Move mode of GET.<br />

Locate mode for GET.<br />

(Reserved bits)<br />

QISAM<br />

SETL<br />

PUT or PUTX.<br />

Always zero for QISAM.<br />

Move mode of PUT.<br />

Locate mode of PUT.<br />

Update in place (PUTX).<br />

SETL ty key.<br />

SETL by ID •<br />

FOUNDATION SEGMENT -- AFTER OPEN<br />

A two byte field containing the offset from the TrOT<br />

or1g1n to the TIOELNGH field in the TIOT entry for<br />

the DD state..ment associated with this DeB"<br />

Contents and meaning are the same as those of the<br />

DCBMACR field in the foundation before OPEN.<br />

Contents and meanings are the same as those of the<br />

DCBIFLG field in the foundation before OPEN.<br />

Address of the associated DEB.<br />

Note: The above fields overlay the DCBDDNAM field<br />

during OPEN and are restored to their original form<br />

at CLOSE.<br />

Contents and meanings are the same as those of the<br />

DCBOFLGS field in the foundation before OPEN.<br />

DCB -- ISAM 69

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!