About This Document
The Exploring Palm OS Series
Additional Resources
Changes to This Document
3108-002
3108-001
Part I: Concepts
1 Memory
Memory Architecture
The Memory Manager
Allocating and Freeing Memory Chunks
Summary of Memory Management
2 Palm OS Databases
Database Overview
Resources and Resource Databases
Uniquely Identifying Databases
Automatic Database Backup and Restore
Working with Schema Databases
Working with Non-Schema Databases
Structure of a Non-Schema Database Header
Working with Non-Schema Databases
Data Manager Tips
File Streaming Layer
3 Virtual File Systems
VFS Manager
The VFS Manager, the Data Manager, and File Streaming APIs
Checking for the Presence of the VFS Manager
Standard Directories
Applications on Cards
Volume Operations
File Operations
Working with Palm OS Databases
Directory Operations
Enumerating the Files in a Directory
Determining the Default Directory for a Particular File Type
Default Directories Registered at Initialization
Custom Calls
Summary of VFS Manager
Part II: Reference
4 Data Manager
Data Manager Structures and Types
Data Manager Constants
Non-Schema Database Record Attributes
Miscellaneous Data Manager Constants
Data Manager Functions and Macros
DmFindRecordByOffsetInCategory
DmGetNextDatabaseByTypeCreator
DmGetNextDatabaseByTypeCreatorV50
DmInitiateAutoBackupOfOpenDatabase
DmOpenDatabaseByTypeCreatorV50
Application-Defined Functions
5 File Stream
File Stream Structures and Types
File Stream Constants
Miscellaneous File Stream Constants
File Stream Functions and Macros
6 Memory Manager
Memory Manager Structures and Types
Memory Manager Constants
Memory Manager Functions and Macros
7 Schema Databases
Schema Databases Structures and Types
Schema Databases Constants
Schema Database Row Attributes
Schema Database Access Rule Action Types
Miscellaneous Schema Database Constants
Schema Databases Functions and Macros
DbCreateSecureDatabaseFromImage
8 VFS Manager
VFS Manager Structures and Types
VFS Manager Constants
Iterator Controls and Constants
Miscellaneous Constants and Definitions
VFS Manager Functions and Macros
VFSExportDatabaseToFileCustomV40
VFSImportDatabaseFromFileCustom
VFSImportDatabaseFromFileCustomV40