400 lines
11 KiB
HTML
400 lines
11 KiB
HTML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
|
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-us">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
|
<meta name="dc.language" scheme="rfc1766" content="en-us" />
|
|
<!-- All rights reserved. Licensed Materials Property of IBM -->
|
|
<!-- US Government Users Restricted Rights -->
|
|
<!-- Use, duplication or disclosure restricted by -->
|
|
<!-- GSA ADP Schedule Contract with IBM Corp. -->
|
|
<meta name="dc.date" scheme="iso8601" content="2005-09-06" />
|
|
<meta name="copyright" content="(C) Copyright IBM Corporation 1998, 2006" />
|
|
<meta name="security" content="public" />
|
|
<meta name="Robots" content="index,follow"/>
|
|
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
|
|
<title>Open feedback area for printer</title>
|
|
<link rel="stylesheet" type="text/css" href="ibmidwb.css" />
|
|
<link rel="stylesheet" type="text/css" href="ic.css" />
|
|
</head>
|
|
<body>
|
|
<a id="Top_Of_Page" name="Top_Of_Page"></a><!-- Java sync-link -->
|
|
<script language = "Javascript" src = "../rzahg/synch.js" type="text/javascript"></script>
|
|
|
|
|
|
<a name="rzalureffeedb"></a>
|
|
<h4 id="rzalureffeedb">Open feedback area for printer</h4>
|
|
<p>The open data path (ODP) contains information about the merged file attributes
|
|
and information returned by input or output operations. The ODP only exists
|
|
while the file is open.</p>
|
|
<p>The open feedback area is the part of the open data path (ODP) that contains
|
|
general information about the file after it has been opened. It also contains
|
|
file-specific information, depending on the file type, plus information about
|
|
each device defined for the file. This information is set during open processing
|
|
and can be updated as other operations are performed.</p>
|
|
<a name="wq355"></a>
|
|
<table id="wq355" width="100%" summary="" border="1" frame="border" rules="all" class="singleborder">
|
|
<thead valign="bottom">
|
|
<tr class="tablemainheaderbar">
|
|
<th id="wq356" width="15%" align="left">Offset</th>
|
|
<th id="wq357" width="22%" align="left">Data type</th>
|
|
<th id="wq358" width="19%" align="left">Length in bytes</th>
|
|
<th id="wq359" width="42%" align="left">Contents</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody valign="top">
|
|
<tr>
|
|
<td headers="wq356">0</td>
|
|
<td headers="wq357">Character</td>
|
|
<td headers="wq358">2</td>
|
|
<td headers="wq359">Open data path (ODP) type:
|
|
<dl>
|
|
<dt class="bold">DS</dt>
|
|
<dd>Printer file not being spooled. Display, tape, ICF, save, or diskette
|
|
file not being spooled.
|
|
</dd>
|
|
<dt class="bold">SP</dt>
|
|
<dd>Printer or diskette file being spooled or inline data file.
|
|
</dd>
|
|
</dl></td>
|
|
</tr>
|
|
<tr>
|
|
<td headers="wq356">2</td>
|
|
<td headers="wq357">Character</td>
|
|
<td headers="wq358">10</td>
|
|
<td headers="wq359">Name of the file being opened. If the ODP type
|
|
is DS, this is the name of the device file or save file. If the ODP type
|
|
is SP, this is the name of the device file or the inline data file.</td>
|
|
</tr>
|
|
<tr>
|
|
<td headers="wq356">12</td>
|
|
<td headers="wq357">Character</td>
|
|
<td headers="wq358">10</td>
|
|
<td headers="wq359">Name of the library containing the file.</td>
|
|
</tr>
|
|
<tr>
|
|
<td headers="wq356">22</td>
|
|
<td headers="wq357">Character</td>
|
|
<td headers="wq358">10</td>
|
|
<td headers="wq359">Name of the spooled file. The name of a database
|
|
file containing the spooled input or output records.</td>
|
|
</tr>
|
|
<tr>
|
|
<td headers="wq356">32</td>
|
|
<td headers="wq357">Character</td>
|
|
<td headers="wq358">10</td>
|
|
<td headers="wq359">Name of the library in which the spooled file
|
|
is located.</td>
|
|
</tr>
|
|
<tr>
|
|
<td headers="wq356">42</td>
|
|
<td headers="wq357">Binary</td>
|
|
<td headers="wq358">2</td>
|
|
<td headers="wq359">Spooled file number.</td>
|
|
</tr>
|
|
<tr>
|
|
<td headers="wq356">44</td>
|
|
<td headers="wq357">Binary</td>
|
|
<td headers="wq358">2</td>
|
|
<td headers="wq359">Maximum record length.</td>
|
|
</tr>
|
|
<tr>
|
|
<td headers="wq356">46</td>
|
|
<td headers="wq357">Character</td>
|
|
<td headers="wq358">2</td>
|
|
<td headers="wq359">Reserved.</td>
|
|
</tr>
|
|
<tr>
|
|
<td headers="wq356">48</td>
|
|
<td headers="wq357">Character</td>
|
|
<td headers="wq358">10</td>
|
|
<td headers="wq359">Member name:
|
|
<ul>
|
|
<li>If the ODP type is SP, the member name in the file is named at offset
|
|
22.</li></ul></td>
|
|
</tr>
|
|
<tr>
|
|
<td headers="wq356">58</td>
|
|
<td headers="wq357">Binary</td>
|
|
<td headers="wq358">4</td>
|
|
<td headers="wq359">Reserved.</td>
|
|
</tr>
|
|
<tr>
|
|
<td headers="wq356">62</td>
|
|
<td headers="wq357">Binary</td>
|
|
<td headers="wq358">4</td>
|
|
<td headers="wq359">Reserved.</td>
|
|
</tr>
|
|
<tr>
|
|
<td headers="wq356">66</td>
|
|
<td headers="wq357">Binary</td>
|
|
<td headers="wq358">2</td>
|
|
<td headers="wq359">File type:
|
|
<dl>
|
|
<dt class="bold">1</dt>
|
|
<dd>Display
|
|
</dd>
|
|
<dt class="bold">2</dt>
|
|
<dd>Printer
|
|
</dd>
|
|
<dt class="bold">4</dt>
|
|
<dd>Diskette
|
|
</dd>
|
|
<dt class="bold">5</dt>
|
|
<dd>Tape
|
|
</dd>
|
|
<dt class="bold">9</dt>
|
|
<dd>Save
|
|
</dd>
|
|
<dt class="bold">10</dt>
|
|
<dd>DDM
|
|
</dd>
|
|
<dt class="bold">11</dt>
|
|
<dd>ICF
|
|
</dd>
|
|
<dt class="bold">20</dt>
|
|
<dd>Inline data
|
|
</dd>
|
|
<dt class="bold">21</dt>
|
|
<dd>Database
|
|
</dd>
|
|
</dl></td>
|
|
</tr>
|
|
<tr>
|
|
<td headers="wq356">68</td>
|
|
<td headers="wq357">Character</td>
|
|
<td headers="wq358">3</td>
|
|
<td headers="wq359">Reserved.</td>
|
|
</tr>
|
|
<tr>
|
|
<td headers="wq356">71</td>
|
|
<td headers="wq357">Binary</td>
|
|
<td headers="wq358">2</td>
|
|
<td headers="wq359">Number of lines on a printed page.</td>
|
|
</tr>
|
|
<tr>
|
|
<td headers="wq356">73</td>
|
|
<td headers="wq357">Binary</td>
|
|
<td headers="wq358">2</td>
|
|
<td headers="wq359">Number of positions on a printed line.</td>
|
|
</tr>
|
|
<tr>
|
|
<td headers="wq356">75</td>
|
|
<td headers="wq357">Binary</td>
|
|
<td headers="wq358">4</td>
|
|
<td headers="wq359">Not applicable to printer.</td>
|
|
</tr>
|
|
<tr>
|
|
<td headers="wq356">79</td>
|
|
<td headers="wq357">Binary</td>
|
|
<td headers="wq358">4</td>
|
|
<td headers="wq359">Spooled file number.</td>
|
|
</tr>
|
|
<tr>
|
|
<td headers="wq356">83</td>
|
|
<td headers="wq357">Character</td>
|
|
<td headers="wq358">10</td>
|
|
<td headers="wq359">Reserved.</td>
|
|
</tr>
|
|
<tr>
|
|
<td headers="wq356">93</td>
|
|
<td headers="wq357">Character</td>
|
|
<td headers="wq358">10</td>
|
|
<td headers="wq359">Reserved.</td>
|
|
</tr>
|
|
<tr>
|
|
<td headers="wq356">103</td>
|
|
<td headers="wq357">Binary</td>
|
|
<td headers="wq358">2</td>
|
|
<td headers="wq359">Not applicable to printer.</td>
|
|
</tr>
|
|
<tr>
|
|
<td headers="wq356">105</td>
|
|
<td headers="wq357">Binary</td>
|
|
<td headers="wq358">2</td>
|
|
<td headers="wq359">Maximum number of records that can be read or
|
|
written in a block when using blocked record I/O.</td>
|
|
</tr>
|
|
<tr>
|
|
<td headers="wq356">107</td>
|
|
<td headers="wq357">Binary</td>
|
|
<td headers="wq358">2</td>
|
|
<td headers="wq359">Overflow line number.</td>
|
|
</tr>
|
|
<tr>
|
|
<td headers="wq356">109</td>
|
|
<td headers="wq357">Binary</td>
|
|
<td headers="wq358">2</td>
|
|
<td headers="wq359">Blocked record I/O record increment. Number of
|
|
bytes that must be added to the start of each record in a block to address
|
|
the next record in the block.</td>
|
|
</tr>
|
|
<tr>
|
|
<td headers="wq356">111</td>
|
|
<td headers="wq357">Binary</td>
|
|
<td headers="wq358">4</td>
|
|
<td headers="wq359">Reserved.</td>
|
|
</tr>
|
|
<tr>
|
|
<td headers="wq356">115</td>
|
|
<td headers="wq357">Character</td>
|
|
<td headers="wq358">1</td>
|
|
<td headers="wq359">Miscellaneous flags.
|
|
<dl>
|
|
<dt class="bold">Bit 1:</dt>
|
|
<dd>Reserved.
|
|
</dd>
|
|
<dt class="bold">Bit 2:</dt>
|
|
<dd>File sharable
|
|
<dl>
|
|
<dt class="bold">0</dt>
|
|
<dd>File was not opened as sharable.
|
|
</dd>
|
|
<dt class="bold">1</dt>
|
|
<dd>File was opened as sharable (SHARE(*YES)).
|
|
</dd>
|
|
</dl>
|
|
</dd>
|
|
<dt class="bold">Bits 3-5:</dt>
|
|
<dd>Not applicable to printer.
|
|
</dd>
|
|
<dt class="bold">Bit 6:</dt>
|
|
<dd>Field-level descriptions
|
|
<dl>
|
|
<dt class="bold">0</dt>
|
|
<dd>File does not contain field-level descriptions.
|
|
</dd>
|
|
<dt class="bold">1</dt>
|
|
<dd>File contains field-level descriptions.
|
|
</dd>
|
|
<dt class="bold">Bit 7:</dt>
|
|
<dd>DBCS-capable file
|
|
<dl>
|
|
<dt class="bold">0</dt>
|
|
<dd>File is not DBCS-capable.
|
|
</dd>
|
|
<dt class="bold">1</dt>
|
|
<dd>File is DBCS-capable.
|
|
</dd>
|
|
</dl>
|
|
</dd>
|
|
<dt class="bold">Bit 8:</dt>
|
|
<dd>Not applicable to printer.
|
|
</dd>
|
|
</dl>
|
|
</dd>
|
|
</dl></td>
|
|
</tr>
|
|
<tr>
|
|
<td headers="wq356">116</td>
|
|
<td headers="wq357">Character</td>
|
|
<td headers="wq358">10</td>
|
|
<td headers="wq359">Not applicable to printer.</td>
|
|
</tr>
|
|
<tr>
|
|
<td headers="wq356">126</td>
|
|
<td headers="wq357">Binary</td>
|
|
<td headers="wq358">2</td>
|
|
<td headers="wq359">File open count. If the file has not been opened as sharable,
|
|
this field contains a 1. If the file has been opened as sharable, this field
|
|
contains the number of programs currently attached to this file.</td>
|
|
</tr>
|
|
<tr>
|
|
<td headers="wq356">128</td>
|
|
<td headers="wq357">Binary</td>
|
|
<td headers="wq358">2</td>
|
|
<td headers="wq359">Reserved.</td>
|
|
</tr>
|
|
<tr>
|
|
<td headers="wq356">130</td>
|
|
<td headers="wq357">Binary</td>
|
|
<td headers="wq358">2</td>
|
|
<td headers="wq359">Not applicable to printer.</td>
|
|
</tr>
|
|
<tr>
|
|
<td headers="wq356">132</td>
|
|
<td headers="wq357">Character</td>
|
|
<td headers="wq358">1</td>
|
|
<td headers="wq359">Miscellaneous flags.</td>
|
|
</tr>
|
|
<tr>
|
|
<td headers="wq356"></td>
|
|
<td headers="wq357"></td>
|
|
<td headers="wq358"></td>
|
|
<td headers="wq359">
|
|
<dl>
|
|
<dt class="bold">Bits 1-4:</dt>
|
|
<dd>Not applicable to printer.
|
|
</dd>
|
|
<dt class="bold">Bit 5:</dt>
|
|
<dd>Separate indicator area
|
|
<dl>
|
|
<dt class="bold">0</dt>
|
|
<dd>Indicators are in the I/O buffer of the program.
|
|
</dd>
|
|
<dt class="bold">1</dt>
|
|
<dd>Indicators are not in the I/O buffer of the program. The DDS keyword,
|
|
INDARA, was used when the file was created.
|
|
</dd>
|
|
</dl>
|
|
</dd>
|
|
<dt class="bold">Bit 6:</dt>
|
|
<dd>User buffers
|
|
<dl>
|
|
<dt class="bold">0</dt>
|
|
<dd>System creates I/O buffers for the program.
|
|
</dd>
|
|
<dt class="bold">1</dt>
|
|
<dd>User program supplies I/O buffers.
|
|
</dd>
|
|
</dl>
|
|
</dd>
|
|
<dt class="bold">Bits 7-8:</dt>
|
|
<dd>Reserved.
|
|
</dd>
|
|
</dl></td>
|
|
</tr>
|
|
<tr>
|
|
<td headers="wq356">133</td>
|
|
<td headers="wq357">Character</td>
|
|
<td headers="wq358">2</td>
|
|
<td headers="wq359">Open identifier. The value is unique for a full (not shared)
|
|
open operation of a file. It allows you to match this file to an entry on
|
|
the associated data queue.</td>
|
|
</tr>
|
|
<tr>
|
|
<td headers="wq356">135</td>
|
|
<td headers="wq357">Binary</td>
|
|
<td headers="wq358">2</td>
|
|
<td headers="wq359">The field value is the maximum record format length, including
|
|
both data and file-specific information, such as first-character forms control,
|
|
option indicators, response indicators, source sequence numbers, and program-to-system
|
|
data. If the value is zero, then use the field at offset 44.</td>
|
|
</tr>
|
|
<tr>
|
|
<td headers="wq356">137</td>
|
|
<td headers="wq357">Character</td>
|
|
<td headers="wq358">9</td>
|
|
<td headers="wq359">Reserved.</td>
|
|
</tr>
|
|
<tr>
|
|
<td headers="wq356">146</td>
|
|
<td headers="wq357">Binary</td>
|
|
<td headers="wq358">2</td>
|
|
<td headers="wq359">Number of devices defined for this ODP. For printers this
|
|
always has a value of 1.</td>
|
|
</tr>
|
|
<tr>
|
|
<td headers="wq356">148</td>
|
|
<td headers="wq357">Character</td>
|
|
<td headers="wq358"></td>
|
|
<td headers="wq359">Device name definition list. See <a href="rzalurefpdttr.htm#rzalurefpdttr">Device definition list</a> for
|
|
a description of this array.</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
<a id="Bot_Of_Page" name="Bot_Of_Page"></a>
|
|
</body>
|
|
</html>
|