CDC.IO Utility - Code Documentation
Contents:
- CDC.IO Parser/Dispatcher (pf)
ClusterObjectSpecClusterPathCodewordSpecclparser()cos_resolver()proc_packinfo()run_allhelp()run_c_aclist()run_c_analyze()run_c_backup()run_c_findnf()run_c_findpf()run_c_grplist()run_c_nosdump()run_c_nosget()run_c_pflist()run_c_resolve()run_noslist()run_pfget()run_pflist()run_pfprint()run_show_version()
- Primary Components
- Control Block Definitions (controlblocks)
- Control Block Definitions (data_transform)
- Control Block Definitions (disk_geometry)
- Control Block Definitions (dumpdisplay)
- Control Block Definitions (exceptions)
- Control Block Definitions (file_transform)
- NOS Disk I/O (nosio)
- CDC.IO Parser/Dispatcher (pf)
- PLATO Account Files Dataset I/O (pfaccfiles)
- PLATO Accounts Common I/O (pfaccountcom)
- B66 File Interchange Format (pfb66io)
- PLATO Cluster Backup I/O (pfbackup)
- PLATO Block Information Word (pfbiw)
- PLATO Character Set (pfcharset)
- File Cluster I/O (pfcluster)
- PLATO File Copy I/O (pfcopy)
- Cryptographic Routines (pfcrypto)
- Global Objects (pfglobals)
- PLATO File I/O (pfio)
- NovaNET Filesystem I/O (pfnovanet)
- PLATO Pack Directory I/O (pfpackdirectory)
- SQLite3 I/O Routines (pfrestore)
- SQLite3 I/O Routines (pfsqlite)
- SQLite3 I/O Routines (program_library)
- SQLite3 I/O Routines (recordmgmt)
- SETUP configuration (setup)
- Packaging Components
License
This is licensed software a copy of the license should have been included in the source tree for this module. You may find a copy of the license here: https://www.gnu.org/licenses/gpl-3.0.en.html
Copyright (c) 2019-2024 Steven Zoppi
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Indexes and tables
Word Formats
CDC Words are 60-bit, big-endian. CDC Characters are 6-bits each. Zero-based offsets are shown here though it is common to use one-based offsets.
CDC Words are ones-complement integer representations so -0 is not the same as 0.
(MSB + 5 and 5 + LSB are shown here for illustration.)
On-Disk representations of the structures are found on the codex at https://codex.sjzoppi.com/cdc.io:start