Function | Header File | Page | Description |
---|---|---|---|
_Racquire() | recio.h | "_Racquire() -- Acquire a Program Device" | Prepares a device for record I/O operations. |
_Rclose() | recio.h | "_Rclose() -- Close a File" | Closes a file that is opened for record I/O operations. |
_Rcommit() | recio.h | "_Rcommit() -- Commit Current Record" | Completes the current transaction, and establishes a new commitment boundary. |
_Rdelete() | recio.h | "_Rdelete() -- Delete a Record" | Deletes the currently locked record. |
_Rdevatr() |
recio.h xxfdbk.h | "_Rdevatr() -- Get Device Attributes" | Returns a pointer to a copy of the device attributes feedback area for the file reference by fp and the device pgmdev. |
_Rfeod() | recio.h | "_Rfeod() -- Force the End-of-Data" | Forces an end-of-file condition for the file referenced by fp. |
_Rfeov() | recio.h | "_Rfeov() -- Force the End-of-File" | Forces an end-of-volume condition for tapes. |
_Rformat() | recio.h | "_Rformat() -- Set the Record Format Name" | Sets the record format to fmt for the file referenced by fp. |
_Rindara() | recio.h | "_Rindara() -- Set Separate Indicator Area" | Sets up the separate indicator area to be used for subsequent record I/O operations. |
_Riofbk() |
recio.h xxfdbk.h | "_Riofbk() -- Obtain I/O Feedback Information" | Returns a pointer to a copy of the I/O feedback area for the file referenced by fp. |
_Rlocate() | recio.h | "_Rlocate() -- Position a Record" | Positions to the record in the files associated with fp and specified by the key, klen_rrn and opt parameters. |
_Ropen() | recio.h | "_Ropen() -- Open a Record File for I/O Operations" | Opens a file for record I/O operations. |
_Ropnfbk() |
recio.h xxfdbk.h | "_Ropnfbk() -- Obtain Open Feedback Information" | Returns a pointer to a copy of the open feedback area for the file referenced by fp. |
_Rpgmdev() | recio.h | "_Rpgmdev() -- Set Default Program Device" | Sets the default program device. |
_Rreadd() | recio.h | "_Rreadd() -- Read a Record by Relative Record Number" | Reads a record by relative record number. |
_Rreadf() | recio.h | "_Rreadf() -- Read the First Record" | Reads the first record. |
_Rreadindv() | recio.h | "_Rreadindv() -- Read from an Invited Device" | Reads data from an invited device. |
_Rreadk() | recio.h | "_Rreadk() -- Read a Record by Key" | Reads a record by key. |
_Rreadl() | recio.h | "_Rreadl() -- Read the Last Record" | Reads the last record. |
_Rreadn() | recio.h | "_Rreadn() -- Read the Next Record" | Reads the next record. |
_Rreadnc() | recio.h | "_Rreadnc() -- Read the Next Changed Record in a Subfile" | Reads the next changed record in the subfile. |
_Rreadp() | recio.h | "_Rreadp() -- Read the Previous Record" | Reads the previous record. |
_Rreads() | recio.h | "_Rreads() -- Read the Same Record" | Reads the same record. |
_Rrelease() | recio.h | "_Rrelease() -- Release a Program Device" | Makes the specified device ineligible for record I/O operations. |
_Rrlslck() | recio.h | "_Rrlslck() -- Release a Record Lock" | Releases the currently locked record. |
_Rrollbck() | recio.h | "_Rrollbck() -- Roll Back Commitment Control Changes" | Reestablishes the last commitment boundary as the current commitment boundary. |
_Rupdate() | recio.h | "_Rupdate() -- Update a Record" | Writes to the record that is currently locked for update. |
_Rupfb() | recio.h | "_Rupfb() -- Provide Information on Last I/O Operation" | Updates the feedback structure with information about the last record I/O operation. |
_Rwrite() | recio.h | "_Rwrite() -- Write the Next Record" | Writes a record to the end of the file. |
_Rwrited() | recio.h | "_Rwrited() -- Write a Record Directly" | Writes a record by relative record number. It will only write over deleted records. |
_Rwriterd() | recio.h | "_Rwriterd() -- Write and Read a Record" | Writes and reads a record. |
_Rwrread() | recio.h | "_Rwrread() -- Write and Read a Record (separate buffers)" | Functions as _Rwriterd(), except separate buffers may be specified for input and output data. |
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.