Go to the first, previous, next, last section, table of contents.


Glossary

`.coldsyncrc'
The per-user configuration file for ColdSync. Specifies the serial device to which the cradle is attached, and the list of conduits to run for each database.
Archive file
A file containing records that have been deleted, but which were marked for archival, usually by checking the "Save archive copy on PC" box.
Archive directory
The directory in which ColdSync stores archive files. ~/.palm/archive by default.
Archived record
A record that has been deleted on the Palm, but saved in an archive file on the workstation.
Attic directory
When ColdSync finds a file in the backup directory that has no corresponding database on the Palm, it moves the file to the attic directory, in case the database was deleted by mistake. The attic directory is ~/.palm/backup/Attic by default.
Backup
A file in the user's home directory, containing a copy of a Palm database.
Backup directory
The directory in which ColdSync keeps backups of the databases on the Palm. ~/.palm/backup by default.
Conduit
An external program, run at specific times by ColdSync, which provides a "hook" by which the user may extend ColdSync's functionality.
Database
PalmOS's equivalent of files. Often used interchangeably with `files', if the database in question has been downloaded to a file on a workstation.
Database creator
A four-letter string that identifies the application that created a database. Each application has a unique creator string.
Database type
Either `record database' or `resource database'.
Deleted record
A record that has been marked for deletion. Deleted records are not removed from a database until a sync.
Dump conduit
A conduit that runs after the main sync, usually to convert a PDB to some other format.
Export
To convert a Palm database into another format, often one readable by another application.
Expunged record
A deleted record that need not be archived, usually because the "Save archive copy on PC" box was left unchecked when the record was deleted.

The data portion of an expunged record is immediately reclaimed. The header, however, is not deleted until a sync.

Fetch conduit
A conduit that runs before the main sync, usually to convert a file to a PDB.
Flavor
One of several types of conduit. Each flavor serves a different purpose.
Header
A set of input values that ColdSync passes a conduit on standard input.
Header field
The identifier on a header line, as opposed to the header value.
Import
To convert a file, typically one generated by another application, to Palm database format.
Install directory
A directory in which ColdSync looks for new databases to upload to the Palm. ~/.palm/install by default.
Main sync
The phase of a sync during which ColdSync compares the databases on the Palm with their backups in the backup directory.
Record database
A database that contains data records, as opposed to a resource database. Almost all of the "useful information" on a Palm is stored in record databases. Record database files have a .pdb extension.
Record identifier
An integer that uniquely identifies a record in a record database.
Resource database
A database that contains resources, as opposed to a record database. Resource databases tend to have a static structure. Palm applications are resource databases. Resource databases have a .prc extension.
Resource identifier
An integer that uniquely identifies a resource among all of the other resource of the same type in a resource database. The resource identifier is chosen by the application programmer, and remains constant.
Resource type
A four-letter string that identifies the type of data contained in a resource, e.g. executable code, bitmap images, menu entries, etc.
Serialized Procedure Call (SPC)
A protocol that allows a Sync conduit to send DLP requests to the Palm.
Status code
A three-digit integer by which a conduit can keep ColdSync informed of its situation, e.g., whether a conduit has succeeded or failed.
Sync
vi. To compare the databases on a Palm with those in a backup directory, and make whatever changes are necessary so that the two copies have identical contents. n. The process of syncing.


Go to the first, previous, next, last section, table of contents.