ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzalu_5.4.0.1/rzalureffeedb.htm

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>