Landmarks Database Management API is a Library API. Technically it is Client-Server interface (implementation encapsulates a server session).
The main interface to the API is theCPosLmDatabaseManager
class.
The class HPosLmDatabaseInfo
holds information about a database
and TPosLmDatabaseSettings
is used to read or change the
settings for a database. The TPosLmDatabaseEvent
class is
used when notifications about changes are requested.
Figure 1: Landmarks Database Management API class structure
This API also contains the CPosLmDatabaseManagerPluginBase
class,
but it is not supposed to use by clients and reserved for future extensions.