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. |