packed_buffer_get_c

	status.i4.v = packed_buffer_get_c(packed_buffer.s.r, data_type.i4.v,
					  max_length.i4.v, data_length.i4.r,
					  data.g.v [,options.u4.v])

	This routine will retrieve value(s) from a packed data buffer.

	packed_buffer	packed data buffer to retrieve from
	data_type	data type to retrieve (use CNV_xxx constants)
			(use CNV_CHAR for strings)
	max_length	maximum length of string or number of elements
			to retrieve
	data_length	returned length of string for CNV_CHAR or number
			of elements
	data		returned data
	[options]	retrieval options
			(PACKED_DATA_OPT_NONE -> no options specified (default))

	This function returns ACNET status values as follows:

	OK			success
	CLIB_INVARG		invalid data type or data length

	This function requires the following include files:

	cbslib_h

	Related functions:

	packed_buffer_next_entry_info, packed_buffer_init,
	packed_buffer_rewind, packed_buffer_fill_c, packed_buffer_add_c,
	packed_buffer_free, packed_buffer_size, packed_buffer_copy_data_c

	C/C++ usage:

	char	data[MAX_LENGTH+1];
	int	status;
	int	data_type = CNV_CHAR;
	int	max_length = MAX_LENGTH;
	int	data_length;
	PACKED_BUFFER_DATA	packed_buffer;

	status = packed_buffer_get_c(&packed_buffer,data_type,max_length,
				     &data_length,(void *) data);