There are two main parts of relevance to the phone config programs:
1- A layer on top of Cypress developed by Rick Cattell and myself, which provides all the necessary mechanism between the two layers, so it has new relation and entity declaration and subsets, and GetF to retrieve specific fields from entries on both databases.
2- The main phone registry tools and these may be summarized as follows:
- A procedure to initialize and build a phone database.
- Procedures to register a person in a database, with a given name/rname/phone/phonekind.
- Procedures to retrieve name/phone of a person in both databases
- A procedure to parse a file with a specified format (whitepagesCNF.pa format ) and add the persons in it to the database.
- A procedure to form a list of individuals from the database, with their names and phone numbers.