FTAM/9000 Programmer's Guide

Chapter 3 153
HP FTAM/9000 Data Structures
Ft_service_class
Ft_service_class restricts the way in which you can group functions (with
ft_egroup()). Refer to the following table and list to determine these
restrictions.
If using FT_SC_TRANSFER, open the file with group #1, transfer
data as needed, and close the file with group #2.
If using FT_SC_MANAGEMENT, you must use group #3 and you
cannot call low level functions outside of this group.
Service Class
Mandatory
Functional
Units
One or Both
Functional
Units
Optional
Functional
Units
Not Allowed
Unconstrained • Kernel • Enhanced
File Mgmt
• File Access
• Group
• Limited File
Mgmt
• Read
• Write
Management • Kernel
• Grouping
• Limited File
Management
• Enhanced
File Mgmt
• File Access
• Read
• Write
Transfer • Kernel
• Grouping
• Read
• Write
• Enhanced
File Mgmt
• Limited File
Mgmt
• File Access
Transfer and
Management
• Kernel
• Grouping
• Limited File
Mgmt
• Read
• Write
• Enhanced
File Mgmt
• File Access
Access • Kernel
• File Access
• Read
• Write
• Enhanced
File Mgmt
• Grouping
• Limited File
Mgmt