ILE C/C++ Run-Time Library Functions

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


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