UDF PROGRAMMERS MANUAL

PidfUnit (2S) UDF PROGRAMMERS MANUAL PidfUnit (2S)
NAME Pidf

SYNOPSIS #include "PidfStr.h"

struct PidfUnit {

ByTe_4 Id;
ByTe_4 LocalId;
ReaL_4 Min;
ReaL_4 Max;
ByTe_1 *ULab;
ByTe_1 *LDesc;
ByTe_1 *SDesc;
ByTe_2 Sca;
ByTe_2 NTbls;
ByTe_1 *Tbls;
ByTe_2 *Ops;
};

FIELD DEFINITIONS

Id - The global Unit Id definition. (PIDF Unit block KEYWORD: id)
LocalId - The local Unit Id definition. (PIDF Unit block KEYWORD: local_id)
Min - Suggested minimum value associated with the unit definition (PIDF Unit block KEYWORD: min)
Max - Suggested maximum value associated with the unit definition (PIDF Unit block KEYWORD: max)
Ulab - Pointer to the text description of the physical units. (PIDF Unit block KEYWORD: unit_label)
LDesc - Pointer to the full text description of the unit. (PIDF Unit block KEYWORD: long_description)
SDesc - Pointer to the decimated text description of the unit. (PIDF Unit block KEYWORD: short_description)
Sca - Suggested scaling to use when plotting data. (PIDF Unit block KEYWORD: unit_scaling)
1 - Scale linearly
2 - Scale logarithmically
NTbls - The number of steps in the unit algorithm definition. (PIDF Unit block KEYWORD: num_tables)
Tbls - Pointer to an array of VIDF table numbers. There is one array element for each step in the defined unit algorithm. (PIDF Unit block KEYWORD: tbl_app_flag)
Ops - Pointer to an array of algorithm operations. There is one array element for each step in the defined unit algorithm. (PIDF Unit block KEYWORD: tbl_app_opers)

DESCRIPTION This structure holds one instance of a PIDF Unit definition. Its contents are filled in by the ReadPidf() routine.

APPLICABLE FORMATS PIDF V2.0

SEE ALSO PidfRets(2H) ReadPidf (2) Pidf (2S)

PIDF V2.0 August 30, 1999 PIDF V2.0

TOC HOME