frig_put_c (ul_friglib)

	status.i4.v = frig_put_c(,, setting_data.g.r,
				 [,num_entries.i4.v] [,data_source.i4.v])

	This routine sends data to a refrigerator data structure.

	house		"house" name which depends on the data source
			(FRIG_MICRO -> house name
				       (HOUSE_NAME_LEN characters),
			 FRIG_DEFAULT_FILE -> default parameter file name
					     (FRIG_DEFAULT_NAME_LEN characters))
	name		pseudo name of data to put ("xxxx_nnn")
			(Name format descriptions can be found under
			 the help topic frig_name_syntax.)
	setting_data	refrigerator data to send
                       The actual type of this argument must be consistent with
                       the name argument passed in:
                       name:      type:
                       ACTN_...   ACTION_SET*  (has    binary floating-point values)
                       EVNT_...   EVENT_SET*   (has no binary floating-point values)
                       FILT_...   FILTER_SET*  (has    binary floating-point values)
                       FSM _...   FSM_SET*     (has no binary floating-point values)
                       LOOP_...   LOOP_SET*    (has    binary floating-point values)
                       OPER_...   OPER_SET*    (has    binary floating-point values)
                       STAT_...   STATE_SET*   (has    binary floating-point values)
                       STOR_...   STORAGE_SET* (has    binary floating-point values)
                       TIMR_...   TIMER_SET*   (has no binary floating-point values)
                       All of the above structures are defined in friguti.h.
	[num_entries]	number of entries (default is 1)
	[data_source]	actual source of data
			(FRIG_MICRO -> actual front end (default),
			 FRIG_DEFAULT_FILE -> default parameter file)

	This function returns ACNET status values as follows:

	DIO_OK			success
	DIO_BADARG		invalid house or name passed
	DIO_MEMFAIL		memory allocation failure
	DPM_xxx			data acquisition failure

	This function requires the following include files:

	cnsparam_h, ul_friglib_h:friguti_h, acnet_errors_h

	Related functions:

	frig_get_c, frig_dev_data_to_pname_c, frig_oper_def_to_pname_c
	frig_dev_data_change_house, frig_oper_def_change_house

	C usage:

	static const char	name[HOUSE_NAME_LEN+1] = "A1";
	static const char	name[] = "FSM_0";
	int	status;
	int	num_entries = NUM_ENTRIES;
	int	data_source = FRIG_MICRO;
	FSM_SET	setting_data[NUM_ENTRIES];

	status = frig_put_c(house,name,setting_data,num_entries,data_source);