The database manager processes all the database calls made by your application program. You can use the DP4 auxiliary database controller (ADC) to write database system code in C that is executed before the database manager code.
The Auxiliary Database Controller processes all the Controller (ADC) database calls made by your application program. It is a skeleton program, into which you can add whatever code you want to be executed as a "plug-in" before the database manager code.
You can write database system code to:
Add "intelligence" to the database manager without modifying your application programs
Access communications services
You can find out more about writing ADCs here.