03.03.2015 Views

CA Dynam for VSE User Guide

CA Dynam for VSE User Guide

CA Dynam for VSE User Guide

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

DYNINFO Parameter List<br />

For GV calls, tape volumes which match the characters be<strong>for</strong>e the leading<br />

space are returned. On the call after the last matching volser has been<br />

returned, DYNRTCOD 24 is set. DYNRTCOD 6 is set <strong>for</strong> volumes with no active<br />

files (scratches). A key of at least one nonblank character must be supplied,<br />

otherwise DYNRTCOD 32 (SYNTAX ERROR) and DYNERCOD 16 (VOLSER<br />

GENERIC KEY ALL SPACES) is set.<br />

For DD calls, it is used to request that the version of the tape data set which<br />

resides on a specific volume is returned. If the volume does not contain an<br />

active version of the data set, DYNRTCOD 8 is set. May not be specified in<br />

conjunction with DYNRQVER, DYNRQGEN or DYNRQGDG.<br />

DYNRQVSQ<br />

Optional <strong>for</strong> DD calls. Otherwise must be spaces. It may be specified in<br />

conjunction with version selectors (DYNRQVER, DYNRQGEN, DYNRQGDG, or<br />

DYNRQVOL).<br />

It is used to specify the starting volume sequence number <strong>for</strong> a multivolume<br />

tape file (relative to 1) or the relative extent sequence number <strong>for</strong> multiextent<br />

disk files (relative to 1). DYNRQVSQ is useful where DYNINFO is not<br />

large enough to hold all volumes or extents <strong>for</strong> a data set version. If a SD, GD,<br />

DD, or NG call results in DYNRTCOD being set to 28, set up a DD call <strong>for</strong> the<br />

data set with DYNRQVSQ set to one greater than the number of volumes<br />

retrieved so far. The DYNVBREC array is filled with as many volumes as exist<br />

and will fit, starting at this volume sequence number.<br />

DYGNVOL always contains the number of tape or disk entries actually returned<br />

<strong>for</strong> a specific call. DYGVOLS contains the total number of volumes or extents<br />

that exist <strong>for</strong> a data set version. DYNNVBRS indicates the number of tape<br />

volumes which will fit in DYNINFO. More than this number of disk entries will<br />

fit, as disk entries are smaller. If more exist than will fit, as many as will fit are<br />

returned, DYNRTCOD is set to 28, and DYNRTLEN is set to indicate the length<br />

that would have been required to accommodate all that exist, starting at the<br />

volume sequence number specified in DYNRQVSQ. (DYNRQVSQ is only valid<br />

<strong>for</strong> DD calls.)<br />

DYNRQFSQ<br />

DYNRQDVC<br />

Optional <strong>for</strong> DV calls. Otherwise must be spaces. It is used to indicate which<br />

file on a multifile tape volume is to be returned, relative to 1. If this file<br />

sequence does not exist, DYNRTCOD is set to 8. If this field is not set, the first<br />

active file version on the tape volume is returned.<br />

Optional <strong>for</strong> SD, GD, DD, and NG calls. Otherwise must be spaces. It is used to<br />

select the device class of data sets and generations to be retrieved from the<br />

Catalog. Selection values are as follows:<br />

(blank)<br />

T<br />

all data sets and generations<br />

TAPE and FI data sets and tape generations<br />

10–14 <strong>User</strong> <strong>Guide</strong>

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

Saved successfully!

Ooh no, something went wrong!