The following data structures are defined for communication between the LINCKS database system and an application program. As a general policy, both structure building and memory management is left to the application program.