FTAM/9000 Programmer's Guide

418 Chapter 10
Example Programs
Common Code Example
/*
**
** rda_parm_in
**
** DESCRIPTION:
** This routine assigns valid values to the ft_rdata parameters.
**
**
** PARAMETERS:
** Outputs:
** des_requested : number of FADUs requested to receive
** return_event_name : gets signalled when the event completes
** default: SYNCHRONOUS
** inout_dcb : contains return_code field
**
*/
void
rda_parm_in(des_requested, return_event_name, inout_dcb)
Local_event_name *return_event_name;
Uint16 *des_requested;
struct Ft_rdata_out_dcb **inout_dcb;
{
/*
** Initialize the parameters with valid values.
*/
*des_requested = 10;
*return_event_name = SYNCHRONOUS;
*inout_dcb = NULL;
}
/*
**
** eda_parm_in
**
** DESCRIPTION:
** This routine assigns valid values to the ft_edata parameters.
**
**
** PARAMETERS:
** Outputs:
** return_event_name : gets signalled when the event completes
** default: SYNCHRONOUS
** input_dcb : contains ft_edata input information
** inout_dcb : contains return_code field
**
*/
void
eda_parm_in(return_event_name, input_dcb, inout_dcb)
Local_event_name *return_event_name;
struct Ft_edata_in_dcb **input_dcb;
struct Ft_edata_out_dcb **inout_dcb;
{
Api_rc outcome;
Return_code res;
struct Ft_diagnostic *diag = NULL;