 |
- 1 - List Status
- The status of the bundle list.
Values that can be assigned to list status are the same as bundle status;
in fact list status must always be equal to the value obtained by ORing
together the values of all the bundle statuses in the bundle list. For
example, whenever the application changes a bundle status indicator it
must also change the list status.
- 2 - Used depth
- The number of rows that GDDM uses in the bundle list.
Its value must be in the range 1 through list depth. It may be changed
by the application to add new definitions or to remove unused definitions
from the list. If this value is increased, the new bundle definitions
must have the bundle changed indicator set in the bundle definition
status element.
- 3 - Used width
- The maximum number of elements in the header and each bundle definition
used by GDDM.
This value must be less than or equal to the list width, and the minimum
value is 4. If the value is less than the list width, then extra
elements in the header and each bundle definition will be ignored by
GDDM, and may be used by the application to record its own data. It may
be changed by the application to extend or reduce the maximum number of
type-and-value pairs in the bundle definitions.
Note: Although GDDM may not use as many elements in the header as in the
bundle definitions, only those elements beyond the used width may be used
for application data, the rest must be zero.
|