length.i2.v = pdulen(pdb.s.r, error.i2.r)

       This function is called to return the unscaled data length (in bytes) 
	from the flags byte of the Process Data Block.

	pdb		Process Data Block (reading or setting property)
			(structure of type PDB_RS)
	error		returned success/error code for the operation
			(OK = success)

	This function returns status values as follows:

	length of the unscaled data in bytes (1, 2 or 4) that the scaling
	services will operate on for a given device

       This function requires the following include files:

       clib_h, cns_data_structs_h, acnet_errors_h

       Related functions:

	pdudpu, pdudpu_ext, pdudcu, pdudcu_ext, pdpucu, pdpucu_ext,
	pdpucu8, pdcupu, pdcupu_ext, pdcupu8, pdcuud, pdcuud8, pcpuud,
	pdimax, pdb_valid_length_c, pdb_scaling_table_limits_c,
	common_transform_num_const_c, is_string_common_transform_c,
	is_linear_common_transform_c, is_unscalable_primary_transform_c

	C/C++ usage:

	short	length;
	short	error;
	PDB_RS	pdb;

       length = pdulen(&pdb,&error);