File Handling
Table of Contents
Index
Chapter 11: Miscellaneous Topics
11.1 Compiler Directives
11.1.1 ANS85
11.1.2 ASSIGN
11.1.3 CALLFH
11.1.4 COBFSTATCONV
11.1.5 DATACOMPRESS and KEYCOMPRESS
11.1.6 IDXFORMAT
11.1.7 OPTIONAL-FILE
11.1.8 RECMODE
11.1.9 RM
11.1.10 SEQUENTIAL
11.2 Operating System Considerations
11.2.1 Power Failures
11.2.2 File Handles
11.2.2.1 File Handles for Indexed Files
11.2.2.2 File Handles During Sorts
11.2.2.3 File Handles During Animation
11.2.3 Network File Handling Limits
11.2.4 File Size
11.2.5 Opening Files
11.3 Multiple-reel Files
11.3.1 Multiple-reel File Header Record
11.4 Indexed File Keys
11.4.1 Sparse Keys
11.4.1.1 Using Sparse Keys
11.4.2 Duplicate Keys
11.5 Data and Key Compression
11.5.1 Data Compression
11.5.2 Key Compression
11.5.2.1 Compression of Trailing Nulls
11.5.2.2 Compression of Trailing Spaces
11.5.2.3 Compression of Leading Characters
11.5.2.4 Compression of Duplicate Keys
11.5.3 Example of Using Data and Key Compression
11.5.4 Compression Routines
11.5.4.1 Micro Focus Compression Routines
11.5.4.1.1 Micro Focus Compression Routine CBLDC001
11.5.4.1.2 Micro Focus Compression Routine CBLDC003
11.5.4.2 Calling a Micro Focus Compression Routine
11.5.4.3 User-supplied Compression Routines