A foundation for all implementations of databases.
DatabaseBase is assisted by DatabaseImpl, which provides the neccessary knowledge to
treat databases from different applications properly.
A representation of an open database on the Palm device.
DeviceDatabase is based on DatabaseBase, which provides several fundamental methods which
are common to all implementations of databases (e.g createRecord() ).
A representation of a DLP (HotSync)-connection.
DLP is layered on top of a reliable stream and can initiate many operations
on the Pilot, in the areas of Database operations and global information
(system time, user ID, preferences).
From Developing Palm OS 2.0 Applications:
The Desktop Link Protocol (DLP) provides remote access to Palm OS data
storage and other subsystems.
DLP facilitates efficient data synchronization between desktop (PC,
Macintosh, etc.) and Palm OS applications, database backup, installation
of code patches, extensions, applications, and other databases ...