UEDTB1 Entry DSECT

#### Search Results

Search

# UEDTB1 Entry DSECT

The UEDTB1 module is a table of two-character library codes and information about the associated libraries. At invocation time, the utility programs UED, UEDIT, USERV, and UPDS load module UEDTB1. Each of these utility programs passes to its respective user-written exit routine a pointer to an entry in this module, if a two-character library code was used when accessing a library.

The following DSECT summarizes the format of each entry.

Location | Length | Format | Contents
--- | --- | --- | ---
Dec | Hex
0 | 0 | 2 | Binary | Length of this entry (includes user data field)
2 | 2 | 2 | Character | Library code
4 | 4 | 6 | Character | Volume serial number, unless cataloged
10 | A | 2 | Binary | Sequence number columns: First byte - Start column Second byte - End column
12 | C | 2 | Binary | Tag number columns: First byte - Start column Second byte - End column
14 | E | 10 | Binary | Paired bytes indicating start and end columns for the UED list function
24 | 18 | 10 | Binary | UED tab stop columns
34 | 22 | 1 | Binary | Access method: x'8x' - no user data display x'4x' - no user data stow x'2x' - input only x'x0' - LIBRARIAN x'x1' - Sequential x'x2' - PANVALET x'x3' - LIBRARIAN
35 | 23 | 1 | Binary | DSN length, minus one
36 | 24 | xx | Binary | User data field xx = maximum of 176
aa | bb | 44 | Character | File name aa = 36 + xx bb = aa in hexadecimal