FTAM/9000 Programmer's Guide
Chapter 6 263
Managing HP FTAM/9000 Connections
Establishing and Removing Connections
ft_rrequest()
#include %</opt/ftam/include/map.h>
#include %</opt/ftam/include/mapftam.h>
Return_code
ft_rrequest (connection_id, return_event_name, input_dcb,
inout_dcb)
Connection_id connection_id;
Local_event_name return_event_name;
struct Ft_relreq_in_dcb *input_dcb;
struct Ft_relreq_out_dcb **inout_dcb;
Use ft_rrequest to release a speciļ¬c connection; afterwards, the
connection no longer exists; you must establish a new connection (using
ft_connect()).
The ft_rrequest() input_dcb parameter does not contain information;
therefore, pass a NULL pointer for the input_dcb parameter.
Ft_relreq_in_dcb
struct Ft_relreq_in_dcb {
struct Ft_release_req_info release_in_info;
};
struct Ft_release_req_info {
char *ft_rel_info;
};
Ft_relreq_out_dcb
struct Ft_relreq_out_dcb {
Uint32 size;
struct Api_rc result;
struct Ft_release_cnf_info *output_info;
};
struct Ft_release_cnf_info {
struct Ft_charging *charging;
};