FTAM/9000 Programmer's Guide
98 Chapter 3
HP FTAM/9000 Data Structures
Ft_attribute_groups
Ft_attribute_groups
typedef Uint16 Ft_attribute_groups;
Ft_attribute_groups specifies the level of support for attributes.
Attributes are grouped as either kernel, storage, security, or private.
• The kernel attributes are always present (i.e., you do not negotiate
them).
• Attributes within the storage, security, and private groups are valid
only if you negotiate that group during ft_connect().
• Response to an attribute value request (e.g., ft_cattributes()) always
includes one of the following items:
• If you request an unnegotiated attribute, the response includes no
value available and an error (result_code); may optionally include
a diagnostic.
• If the HP-UX responder partially supports the attribute, the value
(zero (0) for integers; “no value available” for strings) indicates
that there is no value available.
• If the HP-UX responder fully supports the attribute, actual values
are returned.
• For ft_rattributes() and ft_frattributes(), the attribute_names field
defaults to indicate all attributes in the attribute_ groups negotiated
on the ft_connect() request.
Ft_attribute_groups Is Input
To These Functions
Ft_attribute_groups Is
Output From These Functions
ft_connect() ft_connect()