Record Input/Output

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 can be specified for input and output data.


[ Top of Page | Previous Page | Next Page | Contents | Index ]