FTAM/9000 Programmer's Guide
152 Chapter 3
HP FTAM/9000 Data Structures
Ft_service_class
• FT_SC_UNCONSTRAINED, FT_SC_TRANSFER and
FT_SC_ACCESS
• FT_SC_UNCONSTRAINED, FT_SC_MANAGEMENT,
FT_SC_TRANSFER, and FT_SC_TRANSFER_AND_MGMT
• FT_SC_UNCONSTRAINED, FT_SC_MANAGEMENT,
FT_SC_TRANSFER, FT_SC_ACCESS, and
FT_SC_TRANSFER_AND_MGT
• You must negotiate Ft_service_class when calling ft_connect().
• Ft_service_class defines the mandatory and optional
Ft_functional_units. Set these restrictions using the defined
constants. Each FT_SC_XXX dictates which FT_FU_XXX
(Ft_functional_unit) defined constants are mandatory and optional
(as noted in the following table).
EXAMPLE: On ft_connect(), if you specify the FT_SC_TRANSFER_AND_MGT
service_class,
• You must specify FT_FU_GROUPING and FT_FU_LTD_MGMT
functional_units,
• You must specify either or both FT_FU_READ and FT_FU_WRITE,
• You can optionally specify FT_FU_ENH_MGMT, and
• You cannot specify FT_FU_FILE ACCESS.