Constants for the FLAM5 archive type returned by uiFmrGetArcType(). More...
Macros | |
| #define | FLMARC_TYPE_NONE 0x00U |
| No type set (uninitialized). | |
| #define | FLMARC_TYPE_COMPLETE 0x01U |
| Complete archive: all members stored in full. | |
| #define | FLMARC_TYPE_SUBSET_SEG 0x02U |
| Subset archive: delta by segment. | |
| #define | FLMARC_TYPE_SUBSET_SIG 0x03U |
| Subset archive: delta by signature. | |
| #define | FLMARC_TYPE_SUBSET_REC 0x04U |
| Subset archive: delta by record. | |
| #define | FLMARC_TYPE_UPDATE_SEG 0x05U |
| Incremental update: changed segments. | |
| #define | FLMARC_TYPE_UPDATE_SIG 0x06U |
| Incremental update: changed by signature. | |
| #define | FLMARC_TYPE_UPDATE_REC 0x07U |
| Incremental update: changed records. | |
| #define | FLMARC_TYPE_DELETE_SEG 0x08U |
| Deletion archive: removed segments. | |
| #define | FLMARC_TYPE_DELETE_SIG 0x09U |
| Deletion archive: removed by signature. | |
| #define | FLMARC_TYPE_DELETE_REC 0x0AU |
| Deletion archive: removed records. | |
| #define | FLMARC_TYPE_UPDDEL_SEG 0x0BU |
| Update+delete combined: by segment. | |
| #define | FLMARC_TYPE_UPDDEL_SIG 0x0CU |
| Update+delete combined: by signature. | |
| #define | FLMARC_TYPE_UPDDEL_REC 0x0DU |
| Update+delete combined: by record. | |
Constants for the FLAM5 archive type returned by uiFmrGetArcType().
The archive type describes the kind of modification an archive represents relative to the previous state of the data set. A COMPLETE archive contains all members in full; subset, update, delete, and upddel archives record incremental changes.
The type is encoded in 4 bits in the archive header and is returned as an unsigned int.
| #define FLMARC_TYPE_COMPLETE 0x01U |
Complete archive: all members stored in full.
| #define FLMARC_TYPE_DELETE_REC 0x0AU |
Deletion archive: removed records.
| #define FLMARC_TYPE_DELETE_SEG 0x08U |
Deletion archive: removed segments.
| #define FLMARC_TYPE_DELETE_SIG 0x09U |
Deletion archive: removed by signature.
| #define FLMARC_TYPE_NONE 0x00U |
No type set (uninitialized).
| #define FLMARC_TYPE_SUBSET_REC 0x04U |
Subset archive: delta by record.
| #define FLMARC_TYPE_SUBSET_SEG 0x02U |
Subset archive: delta by segment.
| #define FLMARC_TYPE_SUBSET_SIG 0x03U |
Subset archive: delta by signature.
| #define FLMARC_TYPE_UPDATE_REC 0x07U |
Incremental update: changed records.
| #define FLMARC_TYPE_UPDATE_SEG 0x05U |
Incremental update: changed segments.
| #define FLMARC_TYPE_UPDATE_SIG 0x06U |
Incremental update: changed by signature.
| #define FLMARC_TYPE_UPDDEL_REC 0x0DU |
Update+delete combined: by record.
| #define FLMARC_TYPE_UPDDEL_SEG 0x0BU |
Update+delete combined: by segment.
| #define FLMARC_TYPE_UPDDEL_SIG 0x0CU |
Update+delete combined: by signature.