FTAM/9000 Programmer's Guide

Chapter 7 305
Managing and Accessing HP FTAM/9000 Files
Grouping LLCS FTAM Functions
ft_bgroup()
#include %</opt/ftam/include/map.h>
#include %</opt/ftam/include/mapftam.h>
Return_code
ft_bgroup (connection_id, threshold, return_event_name,
input_dcb, inout_dcb)
Connection_id connection_id;
Uint32 threshold;
Local_event_name return_event_name;
char *input_dcb;
struct Ft_bgroup_out_dcb **inout_dcb;
Issue an asynchronous ft_bgroup() to start a set of grouped functions.
You cannot nest an ft_bgroup() function within another ft_bgroup()
function (i.e., you cannot invoke ft_bgroup() within another set of
grouped functions).
During ft_connect(), you must negotiate the FT_FU_GROUPING
functional_units to use ft_bgroup().
Ft_bgroup_out_dcb
struct Ft_bgroup_out_dcb {
Uint32 size;
struct Api_rc result;
};
ft_bgroup() Parameters
ft_bgroup()
Parameter
Type Description
connection_id Mandatory Input Uniquely identifies a specific connection to the
filestore
threshold Mandatory Input Specifies how many functions that change
regimes must be successful for the group to be
successful; set to a value between 1 and 5