#![allow(clippy::all)]
use crate::server::record::DbLinkType;
use crate::server::record::{Asl, FieldDesc, Special};
use crate::types::DbFieldType;
pub static MENU_A_SUB_EFLG: &[&str] = &["NEVER", "ON CHANGE", "ALWAYS"];
pub static MENU_A_SUB_LFLG: &[&str] = &["IGNORE", "READ"];
pub static MENU_AAI_POST: &[&str] = &["Always", "On Change"];
pub static MENU_AAO_POST: &[&str] = &["Always", "On Change"];
pub static MENU_ACALCOUT_DOPT: &[&str] = &["Use CALC", "Use OCAL"];
pub static MENU_ACALCOUT_INAP: &[&str] = &["No PROC on Change", "PROC on Change"];
pub static MENU_ACALCOUT_INAV: &[&str] = &["Ext PV NC", "Ext PV OK", "Local PV", "Constant"];
pub static MENU_ACALCOUT_OOPT: &[&str] = &[
"Every Time",
"On Change",
"When Zero",
"When Non-zero",
"Transition To Zero",
"Transition To Non-zero",
"Never",
];
pub static MENU_ACALCOUT_SIZE: &[&str] = &["NELM", "NUSE"];
pub static MENU_ACALCOUT_WAIT: &[&str] = &["NoWait", "Wait"];
pub static MENU_AO_OIF: &[&str] = &["Full", "Incremental"];
pub static MENU_ASYN_AUTOCONNECT: &[&str] = &["noAutoConnect", "autoConnect"];
pub static MENU_ASYN_CONNECT: &[&str] = &["Disconnect", "Connect"];
pub static MENU_ASYN_ENABLE: &[&str] = &["Disable", "Enable"];
pub static MENU_ASYN_EOMREASON: &[&str] = &[
"None",
"Count",
"Eos",
"Count Eos",
"End",
"Count End",
"Eos End",
"Count Eos End",
];
pub static MENU_ASYN_FMT: &[&str] = &["ASCII", "Hybrid", "Binary"];
pub static MENU_ASYN_INTERFACE: &[&str] =
&["asynOctet", "asynInt32", "asynUInt32Digital", "asynFloat64"];
pub static MENU_ASYN_TMOD: &[&str] = &["Write/Read", "Write", "Read", "Flush", "NoI/O"];
pub static MENU_ASYN_TRACE: &[&str] = &["Off", "On"];
pub static MENU_BUFFERING_ALG: &[&str] = &["FIFO Buffer", "LIFO Buffer"];
pub static MENU_CALCOUT_DOPT: &[&str] = &["Use CALC", "Use OCAL"];
pub static MENU_CALCOUT_INAV: &[&str] = &["Ext PV NC", "Ext PV OK", "Local PV", "Constant"];
pub static MENU_CALCOUT_OOPT: &[&str] = &[
"Every Time",
"On Change",
"When Zero",
"When Non-zero",
"Transition To Zero",
"Transition To Non-zero",
];
pub static MENU_COMPRESS_ALG: &[&str] = &[
"N to 1 Low Value",
"N to 1 High Value",
"N to 1 Average",
"Average",
"Circular Buffer",
"N to 1 Median",
];
pub static MENU_DFANOUT_SELM: &[&str] = &["All", "Specified", "Mask"];
pub static MENU_FANOUT_SELM: &[&str] = &["All", "Specified", "Mask"];
pub static MENU_GPIB_ACMD: &[&str] = &[
"None",
"Group Execute Trig. (GET)",
"Go To Local (GTL)",
"Selected Dev. Clear (SDC)",
"Take Control (TCT)",
"Serial Poll",
];
pub static MENU_GPIB_UCMD: &[&str] = &[
"None",
"Device Clear (DCL)",
"Local Lockout (LL0)",
"Serial Poll Disable (SPD)",
"Serial Poll Enable (SPE)",
"Unlisten (UNL)",
"Untalk (UNT)",
];
pub static MENU_HISTOGRAM_CMD: &[&str] = &["Read", "Clear", "Start", "Stop"];
pub static MENU_IP_DRTO: &[&str] = &["Unknown", "No", "Yes"];
pub static MENU_LONGOUT_OOPT: &[&str] = &[
"Every Time",
"On Change",
"When Zero",
"When Non-zero",
"Transition To Zero",
"Transition To Non-zero",
];
pub static MENU_ALARM_SEVR: &[&str] = &["NO_ALARM", "MINOR", "MAJOR", "INVALID"];
pub static MENU_ALARM_STAT: &[&str] = &[
"NO_ALARM",
"READ",
"WRITE",
"HIHI",
"HIGH",
"LOLO",
"LOW",
"STATE",
"COS",
"COMM",
"TIMEOUT",
"HWLIMIT",
"CALC",
"SCAN",
"LINK",
"SOFT",
"BAD_SUB",
"UDF",
"DISABLE",
"SIMM",
"READ_ACCESS",
"WRITE_ACCESS",
];
pub static MENU_CONVERT: &[&str] = &[
"NO CONVERSION",
"SLOPE",
"LINEAR",
"typeKdegF",
"typeKdegC",
"typeJdegF",
"typeJdegC",
"typeEdegF(ixe only)",
"typeEdegC(ixe only)",
"typeTdegF",
"typeTdegC",
"typeRdegF",
"typeRdegC",
"typeSdegF",
"typeSdegC",
];
pub static MENU_FTYPE: &[&str] = &[
"STRING", "CHAR", "UCHAR", "SHORT", "USHORT", "LONG", "ULONG", "INT64", "UINT64", "FLOAT",
"DOUBLE", "ENUM",
];
pub static MENU_IVOA: &[&str] = &[
"Continue normally",
"Don't drive outputs",
"Set output to IVOV",
];
pub static MENU_OMSL: &[&str] = &["supervisory", "closed_loop"];
pub static MENU_PINI: &[&str] = &["NO", "YES", "RUN", "RUNNING", "PAUSE", "PAUSED"];
pub static MENU_POST: &[&str] = &["On Change", "Always"];
pub static MENU_PRIORITY: &[&str] = &["LOW", "MEDIUM", "HIGH"];
pub static MENU_SCAN: &[&str] = &[
"Passive",
"Event",
"I/O Intr",
"10 second",
"5 second",
"2 second",
"1 second",
".5 second",
".2 second",
".1 second",
];
pub static MENU_SIMM: &[&str] = &["NO", "YES", "RAW"];
pub static MENU_YES_NO: &[&str] = &["NO", "YES"];
pub static MENU_SCALCOUT_DOPT: &[&str] = &["Use CALC", "Use OCAL"];
pub static MENU_SCALCOUT_INAP: &[&str] = &["No PROC on Change", "PROC on Change"];
pub static MENU_SCALCOUT_INAV: &[&str] = &["Ext PV NC", "Ext PV OK", "Local PV", "Constant"];
pub static MENU_SCALCOUT_OOPT: &[&str] = &[
"Every Time",
"On Change",
"When Zero",
"When Non-zero",
"Transition To Zero",
"Transition To Non-zero",
"Never",
];
pub static MENU_SCALCOUT_WAIT: &[&str] = &["NoWait", "Wait"];
pub static MENU_SEL_SELM: &[&str] = &["Specified", "High Signal", "Low Signal", "Median Signal"];
pub static MENU_SEQ_SELM: &[&str] = &["All", "Specified", "Mask"];
pub static MENU_SERIAL_BAUD: &[&str] = &[
"Unknown", "300", "600", "1200", "2400", "4800", "9600", "19200", "38400", "57600", "115200",
"230400", "460800", "576000", "921600", "1152000",
];
pub static MENU_SERIAL_DBIT: &[&str] = &["Unknown", "5", "6", "7", "8"];
pub static MENU_SERIAL_FCTL: &[&str] = &["Unknown", "None", "Hardware"];
pub static MENU_SERIAL_IX: &[&str] = &["Unknown", "No", "Yes"];
pub static MENU_SERIAL_MCTL: &[&str] = &["Unknown", "CLOCAL", "YES"];
pub static MENU_SERIAL_PRTY: &[&str] = &["Unknown", "None", "Even", "Odd"];
pub static MENU_SERIAL_SBIT: &[&str] = &["Unknown", "1", "2"];
pub static MENU_SSEQ_LNKV: &[&str] = &["Ext PV NC", "Ext PV OK", "Local PV", "Constant"];
pub static MENU_SSEQ_SELM: &[&str] = &["All", "Specified", "Mask"];
pub static MENU_SSEQ_WAIT: &[&str] = &[
"NoWait", "Wait", "After1", "After2", "After3", "After4", "After5", "After6", "After7",
"After8", "After9", "AfterA",
];
pub static MENU_STRINGIN_POST: &[&str] = &["On Change", "Always"];
pub static MENU_STRINGOUT_POST: &[&str] = &["On Change", "Always"];
pub static MENU_SWAIT_DOPT: &[&str] = &["Use VAL", "Use DOL"];
pub static MENU_SWAIT_INAP: &[&str] = &["No", "Yes"];
pub static MENU_SWAIT_INAV: &[&str] = &["PV OK", "PV BAD", "No PV"];
pub static MENU_SWAIT_OOPT: &[&str] = &[
"Every Time",
"On Change",
"When Zero",
"When Non-zero",
"Transition To Zero",
"Transition To Non-zero",
"Never",
];
pub static MENU_TRANSFORM_COPT: &[&str] = &["Conditional", "Always"];
pub static MENU_TRANSFORM_IAV: &[&str] = &["Ext PV NC", "Ext PV OK", "Local PV", "Constant"];
pub static MENU_TRANSFORM_IVLA: &[&str] = &["Ignore error", "Do Nothing"];
pub static MENU_WAVEFORM_POST: &[&str] = &["Always", "On Change"];
pub fn menu_choices(menu: &str) -> Option<&'static [&'static str]> {
Some(match menu {
"aSubEFLG" => MENU_A_SUB_EFLG,
"aSubLFLG" => MENU_A_SUB_LFLG,
"aaiPOST" => MENU_AAI_POST,
"aaoPOST" => MENU_AAO_POST,
"acalcoutDOPT" => MENU_ACALCOUT_DOPT,
"acalcoutINAP" => MENU_ACALCOUT_INAP,
"acalcoutINAV" => MENU_ACALCOUT_INAV,
"acalcoutOOPT" => MENU_ACALCOUT_OOPT,
"acalcoutSIZE" => MENU_ACALCOUT_SIZE,
"acalcoutWAIT" => MENU_ACALCOUT_WAIT,
"aoOIF" => MENU_AO_OIF,
"asynAUTOCONNECT" => MENU_ASYN_AUTOCONNECT,
"asynCONNECT" => MENU_ASYN_CONNECT,
"asynENABLE" => MENU_ASYN_ENABLE,
"asynEOMREASON" => MENU_ASYN_EOMREASON,
"asynFMT" => MENU_ASYN_FMT,
"asynINTERFACE" => MENU_ASYN_INTERFACE,
"asynTMOD" => MENU_ASYN_TMOD,
"asynTRACE" => MENU_ASYN_TRACE,
"bufferingALG" => MENU_BUFFERING_ALG,
"calcoutDOPT" => MENU_CALCOUT_DOPT,
"calcoutINAV" => MENU_CALCOUT_INAV,
"calcoutOOPT" => MENU_CALCOUT_OOPT,
"compressALG" => MENU_COMPRESS_ALG,
"dfanoutSELM" => MENU_DFANOUT_SELM,
"fanoutSELM" => MENU_FANOUT_SELM,
"gpibACMD" => MENU_GPIB_ACMD,
"gpibUCMD" => MENU_GPIB_UCMD,
"histogramCMD" => MENU_HISTOGRAM_CMD,
"ipDRTO" => MENU_IP_DRTO,
"longoutOOPT" => MENU_LONGOUT_OOPT,
"menuAlarmSevr" => MENU_ALARM_SEVR,
"menuAlarmStat" => MENU_ALARM_STAT,
"menuConvert" => MENU_CONVERT,
"menuFtype" => MENU_FTYPE,
"menuIvoa" => MENU_IVOA,
"menuOmsl" => MENU_OMSL,
"menuPini" => MENU_PINI,
"menuPost" => MENU_POST,
"menuPriority" => MENU_PRIORITY,
"menuScan" => MENU_SCAN,
"menuSimm" => MENU_SIMM,
"menuYesNo" => MENU_YES_NO,
"scalcoutDOPT" => MENU_SCALCOUT_DOPT,
"scalcoutINAP" => MENU_SCALCOUT_INAP,
"scalcoutINAV" => MENU_SCALCOUT_INAV,
"scalcoutOOPT" => MENU_SCALCOUT_OOPT,
"scalcoutWAIT" => MENU_SCALCOUT_WAIT,
"selSELM" => MENU_SEL_SELM,
"seqSELM" => MENU_SEQ_SELM,
"serialBAUD" => MENU_SERIAL_BAUD,
"serialDBIT" => MENU_SERIAL_DBIT,
"serialFCTL" => MENU_SERIAL_FCTL,
"serialIX" => MENU_SERIAL_IX,
"serialMCTL" => MENU_SERIAL_MCTL,
"serialPRTY" => MENU_SERIAL_PRTY,
"serialSBIT" => MENU_SERIAL_SBIT,
"sseqLNKV" => MENU_SSEQ_LNKV,
"sseqSELM" => MENU_SSEQ_SELM,
"sseqWAIT" => MENU_SSEQ_WAIT,
"stringinPOST" => MENU_STRINGIN_POST,
"stringoutPOST" => MENU_STRINGOUT_POST,
"swaitDOPT" => MENU_SWAIT_DOPT,
"swaitINAP" => MENU_SWAIT_INAP,
"swaitINAV" => MENU_SWAIT_INAV,
"swaitOOPT" => MENU_SWAIT_OOPT,
"transformCOPT" => MENU_TRANSFORM_COPT,
"transformIAV" => MENU_TRANSFORM_IAV,
"transformIVLA" => MENU_TRANSFORM_IVLA,
"waveformPOST" => MENU_WAVEFORM_POST,
_ => return None,
})
}
pub static A_SUB_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "OVAL",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "INAM",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 41,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LFLG",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_A_SUB_LFLG),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SUBL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SNAM",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 41,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ONAM",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 41,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "BRSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "PREC",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "EFLG",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_A_SUB_EFLG),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INPA",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPB",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPC",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPD",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPE",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPF",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPG",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPH",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPI",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPJ",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPK",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPM",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPN",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPO",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPP",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPQ",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPR",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPS",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPT",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPU",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "A",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "B",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "C",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "D",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "E",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "F",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "G",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "H",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "I",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "J",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "K",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "L",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "M",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "N",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "O",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "P",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "Q",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "R",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "S",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "T",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "U",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "FTA",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTB",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTC",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTD",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTE",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTF",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTG",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTH",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTI",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTJ",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTK",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTL",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTN",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTO",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTP",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTQ",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTR",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTS",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTT",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTU",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOA",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOB",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOC",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOD",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOE",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOF",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOG",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOH",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOI",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOJ",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOK",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOM",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NON",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOO",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOP",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOQ",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOR",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOS",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOT",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOU",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NEA",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NEB",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NEC",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NED",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NEE",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NEF",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NEG",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NEH",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NEI",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NEJ",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NEK",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NEL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NEM",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NEN",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NEO",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NEP",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NEQ",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NER",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NES",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NET",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NEU",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "OUTA",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTB",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTC",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTD",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTE",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTF",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTG",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTH",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTI",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTJ",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTK",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTM",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTN",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTO",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTP",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTQ",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTR",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTS",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTT",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTU",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "VALA",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "VALB",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "VALC",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "VALD",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "VALE",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "VALF",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "VALG",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "VALH",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "VALI",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "VALJ",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "VALK",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "VALL",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "VALM",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "VALN",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "VALO",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "VALP",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "VALQ",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "VALR",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "VALS",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "VALT",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "VALU",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "FTVA",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTVB",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTVC",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTVD",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTVE",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTVF",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTVG",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTVH",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTVI",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTVJ",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTVK",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTVL",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTVM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTVN",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTVO",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTVP",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTVQ",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTVR",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTVS",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTVT",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTVU",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: Some("DOUBLE"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOVA",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOVB",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOVC",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOVD",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOVE",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOVF",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOVG",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOVH",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOVI",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOVJ",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOVK",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOVL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOVM",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOVN",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOVO",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOVP",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOVQ",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOVR",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOVS",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOVT",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOVU",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NEVA",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NEVB",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NEVC",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NEVD",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NEVE",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NEVF",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NEVG",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NEVH",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NEVI",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NEVJ",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NEVK",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NEVL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NEVM",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NEVN",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NEVO",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NEVP",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NEVQ",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NEVR",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NEVS",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NEVT",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "NEVU",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 3,
prop: false,
},
FieldDesc {
name: "ONVA",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 4,
prop: false,
},
FieldDesc {
name: "ONVB",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 4,
prop: false,
},
FieldDesc {
name: "ONVC",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 4,
prop: false,
},
FieldDesc {
name: "ONVD",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 4,
prop: false,
},
FieldDesc {
name: "ONVE",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 4,
prop: false,
},
FieldDesc {
name: "ONVF",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 4,
prop: false,
},
FieldDesc {
name: "ONVG",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 4,
prop: false,
},
FieldDesc {
name: "ONVH",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 4,
prop: false,
},
FieldDesc {
name: "ONVI",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 4,
prop: false,
},
FieldDesc {
name: "ONVJ",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 4,
prop: false,
},
FieldDesc {
name: "ONVK",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 4,
prop: false,
},
FieldDesc {
name: "ONVL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 4,
prop: false,
},
FieldDesc {
name: "ONVM",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 4,
prop: false,
},
FieldDesc {
name: "ONVN",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 4,
prop: false,
},
FieldDesc {
name: "ONVO",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 4,
prop: false,
},
FieldDesc {
name: "ONVP",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 4,
prop: false,
},
FieldDesc {
name: "ONVQ",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 4,
prop: false,
},
FieldDesc {
name: "ONVR",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 4,
prop: false,
},
FieldDesc {
name: "ONVS",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 4,
prop: false,
},
FieldDesc {
name: "ONVT",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 4,
prop: false,
},
FieldDesc {
name: "ONVU",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 4,
prop: false,
},
];
pub static AAI_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "PREC",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "INP",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "EGU",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 16,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HOPR",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOPR",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "NELM",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: true,
},
FieldDesc {
name: "FTVL",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "NORD",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "SIML",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_YES_NO),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMS",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "SIOL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OLDSIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SIMM),
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "SSCN",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCAN),
initial: Some("65535"),
interest: 1,
prop: false,
},
FieldDesc {
name: "SDLY",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("-1.0"),
interest: 2,
prop: false,
},
FieldDesc {
name: "MPST",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_AAI_POST),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "APST",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_AAI_POST),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "HASH",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
];
pub static AAO_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "PREC",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "OUT",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OMSL",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_OMSL),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "EGU",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 16,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HOPR",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOPR",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "NELM",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: true,
},
FieldDesc {
name: "FTVL",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "NORD",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "SIML",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_YES_NO),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMS",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "SIOL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OLDSIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SIMM),
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "SSCN",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCAN),
initial: Some("65535"),
interest: 1,
prop: false,
},
FieldDesc {
name: "SDLY",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("-1.0"),
interest: 2,
prop: false,
},
FieldDesc {
name: "MPST",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_AAO_POST),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "APST",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_AAO_POST),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "HASH",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
];
pub static ACALCOUT_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VERS",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 0,
prop: false,
},
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "AVAL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::DbAddr,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "NELM",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NUSE",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("0"),
interest: 1,
prop: false,
},
FieldDesc {
name: "PVAL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CALC",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 80,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CLCV",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPA",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPB",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPC",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPD",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPE",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPF",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPG",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPH",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPI",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPJ",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPK",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INAA",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INBB",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INCC",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INDD",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INEE",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INFF",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INGG",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INHH",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INII",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INJJ",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INKK",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INLL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUT",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INAV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ACALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INBV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ACALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INCV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ACALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INDV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ACALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INEV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ACALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INFV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ACALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INGV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ACALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INHV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ACALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INIV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ACALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INJV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ACALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INKV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ACALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INLV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ACALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "IAAV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ACALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "IBBV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ACALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "ICCV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ACALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "IDDV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ACALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "IEEV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ACALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "IFFV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ACALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "IGGV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ACALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "IHHV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ACALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "IIIV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ACALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "IJJV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ACALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "IKKV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ACALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "ILLV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ACALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ACALCOUT_INAV),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OOPT",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ACALCOUT_OOPT),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ODLY",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "WAIT",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ACALCOUT_WAIT),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DLYA",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "DOPT",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ACALCOUT_DOPT),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OCAL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 80,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "OCLV",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OEVT",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "IVOA",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_IVOA),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "IVOV",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "EGU",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 16,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "PREC",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "HOPR",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LOPR",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "HIHI",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LOLO",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "HIGH",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LOW",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "HHSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LLSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "HSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "HYST",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ADEL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "MDEL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "A",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "B",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "C",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "D",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "E",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "F",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "G",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "H",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "I",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "J",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "K",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "L",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "AA",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::DbAddr,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "BB",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::DbAddr,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CC",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::DbAddr,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "DD",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::DbAddr,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "EE",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::DbAddr,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "FF",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::DbAddr,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "GG",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::DbAddr,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "HH",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::DbAddr,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "II",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::DbAddr,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "JJ",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::DbAddr,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "KK",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::DbAddr,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "LL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::DbAddr,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "NEWM",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "OVAL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "OAV",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::DbAddr,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "PA",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "PB",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "PC",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "PD",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "PE",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "PF",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "PG",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "PH",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "PI",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "PJ",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "PK",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "PL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "POVL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "LALM",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "ALST",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "MLST",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "CACT",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "CSTAT",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "AMASK",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIZE",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ACALCOUT_SIZE),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "AMEM",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "PMEM",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
];
pub static AI_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "INP",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "PREC",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LINR",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::LinConv,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_CONVERT),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "EGUF",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::LinConv,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "EGUL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::LinConv,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "EGU",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 16,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HOPR",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOPR",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "AOFF",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ASLO",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "SMOO",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "HIHI",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOLO",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HIGH",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOW",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HHSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LLSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HYST",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "AFTC",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ADEL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "MDEL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LALM",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "AFVL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "ALST",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "MLST",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "ESLO",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 2,
prop: false,
},
FieldDesc {
name: "EOFF",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "ROFF",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "INIT",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LBRK",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "RVAL",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "ORAW",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "SIOL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SVAL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "SIML",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SIMM),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMS",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "OLDSIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SIMM),
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "SSCN",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCAN),
initial: Some("65535"),
interest: 1,
prop: false,
},
FieldDesc {
name: "SDLY",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("-1.0"),
interest: 2,
prop: false,
},
];
pub static AO_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "OVAL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "OUT",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OROC",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OMSL",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_OMSL),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OIF",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_AO_OIF),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "PREC",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LINR",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::LinConv,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_CONVERT),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "EGUF",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::LinConv,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "EGUL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::LinConv,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "EGU",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 16,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "ROFF",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "EOFF",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "ESLO",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 2,
prop: false,
},
FieldDesc {
name: "DRVH",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "DRVL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HOPR",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOPR",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "AOFF",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ASLO",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "HIHI",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOLO",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HIGH",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOW",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HHSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LLSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HYST",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ADEL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "MDEL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "RVAL",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "ORAW",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "RBV",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "ORBV",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "PVAL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LALM",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "ALST",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "MLST",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "INIT",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LBRK",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "SIOL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIML",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SIMM),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMS",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "OLDSIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SIMM),
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "SSCN",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCAN),
initial: Some("65535"),
interest: 1,
prop: false,
},
FieldDesc {
name: "SDLY",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("-1.0"),
interest: 2,
prop: false,
},
FieldDesc {
name: "IVOA",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_IVOA),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "IVOV",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "OMOD",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
];
pub static ASYN_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "PORT",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: Some(""),
interest: 1,
prop: false,
},
FieldDesc {
name: "ADDR",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("0"),
interest: 1,
prop: false,
},
FieldDesc {
name: "PCNCT",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ASYN_CONNECT),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "DRVINFO",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: Some(""),
interest: 2,
prop: false,
},
FieldDesc {
name: "REASON",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "TMOD",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ASYN_TMOD),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "TMOT",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1.0"),
interest: 1,
prop: false,
},
FieldDesc {
name: "IFACE",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ASYN_INTERFACE),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "OCTETIV",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "OPTIONIV",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "GPIBIV",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "I32IV",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "UI32IV",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "F64IV",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "AOUT",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OEOS",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "BOUT",
dbf_type: DbFieldType::Char,
runtime_typed: false,
read_only: false,
special: Special::DbAddr,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OMAX",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("80"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NOWT",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("80"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NAWT",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OFMT",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ASYN_FMT),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "AINP",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "TINP",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl0,
size: 40,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "IEOS",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "BINP",
dbf_type: DbFieldType::Char,
runtime_typed: false,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "IMAX",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("80"),
interest: 1,
prop: false,
},
FieldDesc {
name: "NRRD",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "NORD",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "IFMT",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ASYN_FMT),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "EOMR",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ASYN_EOMREASON),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "I32INP",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "I32OUT",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "UI32INP",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "UI32OUT",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "UI32MASK",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("0xffffffff"),
interest: 2,
prop: false,
},
FieldDesc {
name: "F64INP",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "F64OUT",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "BAUD",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SERIAL_BAUD),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "LBAUD",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "PRTY",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SERIAL_PRTY),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "DBIT",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SERIAL_DBIT),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "SBIT",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SERIAL_SBIT),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "MCTL",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SERIAL_MCTL),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "FCTL",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SERIAL_FCTL),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "IXON",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SERIAL_IX),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "IXOFF",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SERIAL_IX),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "IXANY",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SERIAL_IX),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "HOSTINFO",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: Some(""),
interest: 1,
prop: false,
},
FieldDesc {
name: "DRTO",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_IP_DRTO),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "UCMD",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_GPIB_UCMD),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "ACMD",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_GPIB_ACMD),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "SPR",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "TMSK",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "TB0",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ASYN_TRACE),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "TB1",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ASYN_TRACE),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "TB2",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ASYN_TRACE),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "TB3",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ASYN_TRACE),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "TB4",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ASYN_TRACE),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "TB5",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ASYN_TRACE),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "TIOM",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "TIB0",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ASYN_TRACE),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "TIB1",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ASYN_TRACE),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "TIB2",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ASYN_TRACE),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "TINM",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "TINB0",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ASYN_TRACE),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "TINB1",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ASYN_TRACE),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "TINB2",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ASYN_TRACE),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "TINB3",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ASYN_TRACE),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "TSIZ",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "TFIL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "AUCT",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ASYN_AUTOCONNECT),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "CNCT",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ASYN_CONNECT),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ENBL",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ASYN_ENABLE),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ERRS",
dbf_type: DbFieldType::Char,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "AQR",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 4,
prop: false,
},
];
pub static BI_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "INP",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "ZSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "COSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ZNAM",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 26,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "ONAM",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 26,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "RVAL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "ORAW",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "MASK",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LALM",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "MLST",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "AFTC",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "AFVL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "SIOL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SVAL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "SIML",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SIMM),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMS",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "OLDSIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SIMM),
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "SSCN",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCAN),
initial: Some("65535"),
interest: 1,
prop: false,
},
FieldDesc {
name: "SDLY",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("-1.0"),
interest: 2,
prop: false,
},
];
pub static BO_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "OMSL",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_OMSL),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUT",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "HIGH",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ZNAM",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 26,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "ONAM",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 26,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "RVAL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "ORAW",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "MASK",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ZSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "COSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "RBV",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "ORBV",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "MLST",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LALM",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "SIOL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIML",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SIMM),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMS",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "OLDSIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SIMM),
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "SSCN",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCAN),
initial: Some("65535"),
interest: 1,
prop: false,
},
FieldDesc {
name: "SDLY",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("-1.0"),
interest: 2,
prop: false,
},
FieldDesc {
name: "IVOA",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_IVOA),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "IVOV",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
];
pub static BUSY_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "OMSL",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_OMSL),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUT",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "HIGH",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ZNAM",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 26,
menu: None,
initial: Some("Done"),
interest: 1,
prop: false,
},
FieldDesc {
name: "ONAM",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 26,
menu: None,
initial: Some("Busy"),
interest: 1,
prop: false,
},
FieldDesc {
name: "RVAL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "ORAW",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "OVAL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "MASK",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ZSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "COSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "RBV",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "ORBV",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "MLST",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LALM",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "SIOL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIML",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_YES_NO),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMS",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "IVOA",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_IVOA),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "IVOV",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
];
pub static CALC_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CALC",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Calc,
pp: true,
asl: Asl::Asl1,
size: 160,
menu: None,
initial: Some("0"),
interest: 0,
prop: false,
},
FieldDesc {
name: "INPA",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPB",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPC",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPD",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPE",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPF",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPG",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPH",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPI",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPJ",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPK",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPM",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPN",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPO",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPP",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPQ",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPR",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPS",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPT",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPU",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "EGU",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 16,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "PREC",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HOPR",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOPR",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HIHI",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOLO",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HIGH",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOW",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HHSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LLSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "AFTC",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "AFVL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "HYST",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ADEL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "MDEL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "A",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "B",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "C",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "D",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "E",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "F",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "G",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "H",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "I",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "J",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "K",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "L",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "M",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "N",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "O",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "P",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "Q",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "R",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "S",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "T",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "U",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "LA",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LB",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LC",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LD",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LE",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LF",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LG",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LH",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LI",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LJ",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LK",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LM",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LN",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LO",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LP",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LQ",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LR",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LS",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LT",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LU",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LALM",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "ALST",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "MLST",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
];
pub static CALCOUT_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "PVAL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CALC",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Calc,
pp: true,
asl: Asl::Asl1,
size: 160,
menu: None,
initial: Some("0"),
interest: 0,
prop: false,
},
FieldDesc {
name: "CLCV",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPA",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPB",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPC",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPD",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPE",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPF",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPG",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPH",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPI",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPJ",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPK",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPM",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPN",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPO",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPP",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPQ",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPR",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPS",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPT",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPU",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUT",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INAV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_CALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INBV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_CALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INCV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_CALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INDV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_CALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INEV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_CALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INFV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_CALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INGV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_CALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INHV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_CALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INIV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_CALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INJV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_CALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INKV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_CALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INLV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_CALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INMV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_CALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INNV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_CALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INOV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_CALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INPV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_CALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INQV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_CALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INRV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_CALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_CALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INTV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_CALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INUV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_CALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_CALCOUT_INAV),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OOPT",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_CALCOUT_OOPT),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ODLY",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DLYA",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "DOPT",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_CALCOUT_DOPT),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OCAL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Calc,
pp: true,
asl: Asl::Asl1,
size: 160,
menu: None,
initial: Some("0"),
interest: 0,
prop: false,
},
FieldDesc {
name: "OCLV",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OEVT",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl0,
size: 40,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "IVOA",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_IVOA),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "IVOV",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "EGU",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 16,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "PREC",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HOPR",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOPR",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HIHI",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOLO",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HIGH",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOW",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HHSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LLSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HYST",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ADEL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "MDEL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "A",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "B",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "C",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "D",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "E",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "F",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "G",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "H",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "I",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "J",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "K",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "L",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "M",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "N",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "O",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "P",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "Q",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "R",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "S",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "T",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "U",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "OVAL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "LA",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LB",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LC",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LD",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LE",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LF",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LG",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LH",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LI",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LJ",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LK",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LM",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LN",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LO",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LP",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LQ",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LR",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LS",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LT",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LU",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "POVL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "LALM",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "ALST",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "MLST",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
];
pub static COMPRESS_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::DbAddr,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "INP",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "RES",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: false,
special: Special::Reset,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "ALG",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Reset,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_COMPRESS_ALG),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "PBUF",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Reset,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_YES_NO),
initial: Some("NO"),
interest: 1,
prop: false,
},
FieldDesc {
name: "BALG",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Reset,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_BUFFERING_ALG),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "NSAM",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "N",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::Reset,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "IHIL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ILIL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "HOPR",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOPR",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "PREC",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "EGU",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 16,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "OFF",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "NUSE",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "OUSE",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "INPN",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "CVB",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "INX",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
];
pub static DFANOUT_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "SELM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_DFANOUT_SELM),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SELN",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "SELL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTA",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTB",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTC",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTD",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTE",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTF",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTG",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTH",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTI",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTJ",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTK",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTM",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTN",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTO",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTP",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OMSL",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_OMSL),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "EGU",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 16,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "PREC",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HOPR",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOPR",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HIHI",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOLO",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HIGH",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOW",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HHSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LLSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HYST",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ADEL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "MDEL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LALM",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "ALST",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "MLST",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "IVOA",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_IVOA),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "IVOV",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
];
pub static EVENT_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl0,
size: 40,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "INP",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIOL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SVAL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "SIML",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_YES_NO),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMS",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "OLDSIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SIMM),
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "SSCN",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCAN),
initial: Some("65535"),
interest: 1,
prop: false,
},
FieldDesc {
name: "SDLY",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("-1.0"),
interest: 2,
prop: false,
},
];
pub static FANOUT_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "SELM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FANOUT_SELM),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SELN",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "SELL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OFFS",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("0"),
interest: 1,
prop: false,
},
FieldDesc {
name: "SHFT",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("-1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "LNK0",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNK1",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNK2",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNK3",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNK4",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNK5",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNK6",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNK7",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNK8",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNK9",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNKA",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNKB",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNKC",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNKD",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNKE",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNKF",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
];
pub static HISTOGRAM_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "NELM",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "CSTA",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "CMD",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Calc,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: Some(MENU_HISTOGRAM_CMD),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ULIM",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Reset,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LLIM",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Reset,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "WDTH",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "SGNL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "PREC",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "SVL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "MDEL",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "MCNT",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "SDEL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Reset,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIOL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SVAL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "SIML",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_YES_NO),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMS",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "OLDSIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SIMM),
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "SSCN",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCAN),
initial: Some("65535"),
interest: 1,
prop: false,
},
FieldDesc {
name: "SDLY",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("-1.0"),
interest: 2,
prop: false,
},
FieldDesc {
name: "HOPR",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOPR",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
];
pub static INT64IN_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::Int64,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "INP",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "EGU",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 16,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HOPR",
dbf_type: DbFieldType::Int64,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOPR",
dbf_type: DbFieldType::Int64,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HIHI",
dbf_type: DbFieldType::Int64,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOLO",
dbf_type: DbFieldType::Int64,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HIGH",
dbf_type: DbFieldType::Int64,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOW",
dbf_type: DbFieldType::Int64,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HHSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LLSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "HSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "HYST",
dbf_type: DbFieldType::Int64,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "AFTC",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "AFVL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "ADEL",
dbf_type: DbFieldType::Int64,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "MDEL",
dbf_type: DbFieldType::Int64,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LALM",
dbf_type: DbFieldType::Int64,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "ALST",
dbf_type: DbFieldType::Int64,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "MLST",
dbf_type: DbFieldType::Int64,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "SIOL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SVAL",
dbf_type: DbFieldType::Int64,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "SIML",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_YES_NO),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMS",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "OLDSIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SIMM),
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "SSCN",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCAN),
initial: Some("65535"),
interest: 1,
prop: false,
},
FieldDesc {
name: "SDLY",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("-1.0"),
interest: 2,
prop: false,
},
];
pub static INT64OUT_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::Int64,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "OUT",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OMSL",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_OMSL),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "EGU",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 16,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "DRVH",
dbf_type: DbFieldType::Int64,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "DRVL",
dbf_type: DbFieldType::Int64,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HOPR",
dbf_type: DbFieldType::Int64,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOPR",
dbf_type: DbFieldType::Int64,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HIHI",
dbf_type: DbFieldType::Int64,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOLO",
dbf_type: DbFieldType::Int64,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HIGH",
dbf_type: DbFieldType::Int64,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOW",
dbf_type: DbFieldType::Int64,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HHSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LLSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "HSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "HYST",
dbf_type: DbFieldType::Int64,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ADEL",
dbf_type: DbFieldType::Int64,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "MDEL",
dbf_type: DbFieldType::Int64,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LALM",
dbf_type: DbFieldType::Int64,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "ALST",
dbf_type: DbFieldType::Int64,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "MLST",
dbf_type: DbFieldType::Int64,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "SIOL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIML",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_YES_NO),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMS",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "OLDSIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SIMM),
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "SSCN",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCAN),
initial: Some("65535"),
interest: 1,
prop: false,
},
FieldDesc {
name: "SDLY",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("-1.0"),
interest: 2,
prop: false,
},
FieldDesc {
name: "IVOA",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_IVOA),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "IVOV",
dbf_type: DbFieldType::Int64,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
];
pub static LONGIN_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "INP",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "EGU",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 16,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HOPR",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOPR",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HIHI",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOLO",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HIGH",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOW",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HHSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LLSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HYST",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "AFTC",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "AFVL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "ADEL",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "MDEL",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LALM",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "ALST",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "MLST",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "SIOL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SVAL",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "SIML",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_YES_NO),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMS",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "OLDSIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SIMM),
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "SSCN",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCAN),
initial: Some("65535"),
interest: 1,
prop: false,
},
FieldDesc {
name: "SDLY",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("-1.0"),
interest: 2,
prop: false,
},
];
pub static LONGOUT_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "OUT",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OMSL",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_OMSL),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "EGU",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 16,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "DRVH",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "DRVL",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HOPR",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOPR",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HIHI",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOLO",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HIGH",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOW",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HHSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LLSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HYST",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ADEL",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "MDEL",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LALM",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "ALST",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "MLST",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "SIOL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIML",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_YES_NO),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMS",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "OLDSIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SIMM),
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "SSCN",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCAN),
initial: Some("65535"),
interest: 1,
prop: false,
},
FieldDesc {
name: "SDLY",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("-1.0"),
interest: 2,
prop: false,
},
FieldDesc {
name: "IVOA",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_IVOA),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "IVOV",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "PVAL",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "OOCH",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_YES_NO),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "OOPT",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_LONGOUT_OOPT),
initial: Some("0"),
interest: 1,
prop: false,
},
];
pub static LSI_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "OVAL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "SIZV",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("41"),
interest: 1,
prop: false,
},
FieldDesc {
name: "LEN",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "OLEN",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "INP",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "MPST",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_POST),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "APST",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_POST),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIML",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_YES_NO),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMS",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "SIOL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OLDSIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SIMM),
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "SSCN",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCAN),
initial: Some("65535"),
interest: 1,
prop: false,
},
FieldDesc {
name: "SDLY",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("-1.0"),
interest: 2,
prop: false,
},
];
pub static LSO_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "OVAL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "SIZV",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("41"),
interest: 1,
prop: false,
},
FieldDesc {
name: "LEN",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "OLEN",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "DOL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "IVOA",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_IVOA),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "IVOV",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "OMSL",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_OMSL),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUT",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "MPST",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_POST),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "APST",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_POST),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIML",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_YES_NO),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMS",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "SIOL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OLDSIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SIMM),
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "SSCN",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCAN),
initial: Some("65535"),
interest: 1,
prop: false,
},
FieldDesc {
name: "SDLY",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("-1.0"),
interest: 2,
prop: false,
},
];
pub static MBBI_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "NOBT",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INP",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ZRVL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ONVL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "TWVL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "THVL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "FRVL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "FVVL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SXVL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SVVL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "EIVL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "NIVL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "TEVL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ELVL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "TVVL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "TTVL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "FTVL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "FFVL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ZRST",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 26,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "ONST",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 26,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "TWST",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 26,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "THST",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 26,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "FRST",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 26,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "FVST",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 26,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "SXST",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 26,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "SVST",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 26,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "EIST",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 26,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "NIST",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 26,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "TEST",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 26,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "ELST",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 26,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "TVST",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 26,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "TTST",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 26,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "FTST",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 26,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "FFST",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 26,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "ZRSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ONSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "TWSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "THSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "FRSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "FVSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SXSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SVSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "EISV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "NISV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "TESV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ELSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "TVSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "TTSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "FTSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "FFSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "AFTC",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "AFVL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "UNSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "COSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "RVAL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "ORAW",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "MASK",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "MLST",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LALM",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "SDEF",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "SHFT",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIOL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SVAL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "SIML",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SIMM),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMS",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "OLDSIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SIMM),
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "SSCN",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCAN),
initial: Some("65535"),
interest: 1,
prop: false,
},
FieldDesc {
name: "SDLY",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("-1.0"),
interest: 2,
prop: false,
},
];
pub static MBBI_DIRECT_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "NOBT",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "INP",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "RVAL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "ORAW",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "MASK",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "MLST",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "SHFT",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIOL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SVAL",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "SIML",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SIMM),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMS",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "OLDSIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SIMM),
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "SSCN",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCAN),
initial: Some("65535"),
interest: 1,
prop: false,
},
FieldDesc {
name: "SDLY",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("-1.0"),
interest: 2,
prop: false,
},
FieldDesc {
name: "B0",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B1",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B2",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B3",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B4",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B5",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B6",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B7",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B8",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B9",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "BA",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "BB",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "BC",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "BD",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "BE",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "BF",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B10",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B11",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B12",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B13",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B14",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B15",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B16",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B17",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B18",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B19",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B1A",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B1B",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B1C",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B1D",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B1E",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B1F",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
];
pub static MBBO_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::UShort,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "DOL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OMSL",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_OMSL),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "NOBT",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUT",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ZRVL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ONVL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "TWVL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "THVL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "FRVL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "FVVL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SXVL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SVVL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "EIVL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "NIVL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "TEVL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ELVL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "TVVL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "TTVL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "FTVL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "FFVL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ZRST",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 26,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "ONST",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 26,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "TWST",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 26,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "THST",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 26,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "FRST",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 26,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "FVST",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 26,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "SXST",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 26,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "SVST",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 26,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "EIST",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 26,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "NIST",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 26,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "TEST",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 26,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "ELST",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 26,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "TVST",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 26,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "TTST",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 26,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "FTST",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 26,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "FFST",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 26,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "ZRSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ONSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "TWSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "THSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "FRSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "FVSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SXSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SVSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "EISV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "NISV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "TESV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ELSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "TVSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "TTSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "FTSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "FFSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "UNSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "COSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "RVAL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "ORAW",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "RBV",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "ORBV",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "MASK",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "MLST",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LALM",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "SDEF",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "SHFT",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIOL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIML",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SIMM),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMS",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "OLDSIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SIMM),
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "SSCN",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCAN),
initial: Some("65535"),
interest: 1,
prop: false,
},
FieldDesc {
name: "SDLY",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("-1.0"),
interest: 2,
prop: false,
},
FieldDesc {
name: "IVOA",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_IVOA),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "IVOV",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
];
pub static MBBO_DIRECT_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "OMSL",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_OMSL),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "NOBT",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "DOL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUT",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "RVAL",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "ORAW",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "RBV",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "ORBV",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "MASK",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "MLST",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "OBIT",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "SHFT",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIOL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIML",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SIMM),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMS",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "OLDSIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SIMM),
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "SSCN",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCAN),
initial: Some("65535"),
interest: 1,
prop: false,
},
FieldDesc {
name: "SDLY",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("-1.0"),
interest: 2,
prop: false,
},
FieldDesc {
name: "IVOA",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_IVOA),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "IVOV",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "B0",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B1",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B2",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B3",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B4",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B5",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B6",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B7",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B8",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B9",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "BA",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "BB",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "BC",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "BD",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "BE",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "BF",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B10",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B11",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B12",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B13",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B14",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B15",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B16",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B17",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B18",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B19",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B1A",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B1B",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B1C",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B1D",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B1E",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "B1F",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
];
pub static PERMISSIVE_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "WFLG",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "LABL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 20,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OVAL",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "OFLG",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
];
pub static PRINTF_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::DbAddr,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "SIZV",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("41"),
interest: 1,
prop: false,
},
FieldDesc {
name: "LEN",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "OUT",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "FMT",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 81,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "IVLS",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 16,
menu: None,
initial: Some("LNK"),
interest: 0,
prop: false,
},
FieldDesc {
name: "INP0",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INP1",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INP2",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INP3",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INP4",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INP5",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INP6",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INP7",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INP8",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INP9",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
];
pub static SCALCOUT_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VERS",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 0,
prop: false,
},
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "SVAL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl0,
size: 40,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "PVAL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "PSVL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CALC",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 80,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CLCV",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPA",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPB",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPC",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPD",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPE",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPF",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPG",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPH",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPI",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPJ",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPK",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INAA",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INBB",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INCC",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INDD",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INEE",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INFF",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INGG",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INHH",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INII",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INJJ",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INKK",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INLL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUT",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INAV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INBV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INCV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INDV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INEV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INFV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INGV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INHV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INIV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INJV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INKV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INLV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "IAAV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "IBBV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "ICCV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "IDDV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "IEEV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "IFFV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "IGGV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "IHHV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "IIIV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "IJJV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "IKKV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "ILLV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCALCOUT_INAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCALCOUT_INAV),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OOPT",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCALCOUT_OOPT),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ODLY",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "WAIT",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCALCOUT_WAIT),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DLYA",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "DOPT",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCALCOUT_DOPT),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OCAL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 80,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "OCLV",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OEVT",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "IVOA",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_IVOA),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "IVOV",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "EGU",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 16,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "PREC",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "HOPR",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LOPR",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "HIHI",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LOLO",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "HIGH",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LOW",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "HHSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LLSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "HSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "HYST",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ADEL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "MDEL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "A",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "B",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "C",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "D",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "E",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "F",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "G",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "H",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "I",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "J",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "K",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "L",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "AA",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "BB",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "CC",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "DD",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "EE",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "FF",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "GG",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "HH",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "II",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "JJ",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "KK",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "LL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "PAA",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl1,
size: 4,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "PBB",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl1,
size: 4,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "PCC",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl1,
size: 4,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "PDD",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl1,
size: 4,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "PEE",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl1,
size: 4,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "PFF",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl1,
size: 4,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "PGG",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl1,
size: 4,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "PHH",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl1,
size: 4,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "PII",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl1,
size: 4,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "PJJ",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl1,
size: 4,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "PKK",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl1,
size: 4,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "PLL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::DbAddr,
pp: false,
asl: Asl::Asl1,
size: 4,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "OVAL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "OSV",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl0,
size: 40,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "POSV",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "PA",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "PB",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "PC",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "PD",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "PE",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "PF",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "PG",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "PH",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "PI",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "PJ",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "PK",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "PL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "POVL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "LALM",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "ALST",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "MLST",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
];
pub static SEL_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "SELM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SEL_SELM),
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "SELN",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "PREC",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "NVL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPA",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPB",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPC",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPD",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPE",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPF",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPG",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPH",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPI",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPJ",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPK",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "EGU",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 16,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HOPR",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOPR",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HIHI",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOLO",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HIGH",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOW",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HHSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LLSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HYST",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ADEL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "MDEL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "A",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "B",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "C",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "D",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "E",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "F",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "G",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "H",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "I",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "J",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "K",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "L",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "LA",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LB",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LC",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LD",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LE",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LF",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LG",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LH",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LI",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LJ",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LK",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LALM",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "ALST",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "MLST",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "NLST",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
];
pub static SEQ_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "SELM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SEQ_SELM),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SELN",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "SELL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OFFS",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("0"),
interest: 1,
prop: false,
},
FieldDesc {
name: "SHFT",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("-1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "OLDN",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "PREC",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DLY0",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOL0",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DO0",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNK0",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DLY1",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOL1",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DO1",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNK1",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DLY2",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOL2",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DO2",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNK2",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DLY3",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOL3",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DO3",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNK3",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DLY4",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOL4",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DO4",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNK4",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DLY5",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOL5",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DO5",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNK5",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DLY6",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOL6",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DO6",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNK6",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DLY7",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOL7",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DO7",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNK7",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DLY8",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOL8",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DO8",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNK8",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DLY9",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOL9",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DO9",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNK9",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DLYA",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOLA",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOA",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNKA",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DLYB",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOLB",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOB",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNKB",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DLYC",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOLC",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOC",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNKC",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DLYD",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOLD",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOD",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNKD",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DLYE",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOLE",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOE",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNKE",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DLYF",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOLF",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOF",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNKF",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
];
pub static SSEQ_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "SELM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SSEQ_SELM),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SELN",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "SELL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "PREC",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DLY1",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOL1",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DO1",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNK1",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "STR1",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "DT1",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "LT1",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "WAIT1",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SSEQ_WAIT),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "WERR1",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "WTG1",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "IX1",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("0"),
interest: 2,
prop: false,
},
FieldDesc {
name: "DOL1V",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SSEQ_LNKV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "LNK1V",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SSEQ_LNKV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "DLY2",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOL2",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DO2",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNK2",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "STR2",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "DT2",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "LT2",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "WAIT2",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SSEQ_WAIT),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "WERR2",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "WTG2",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "IX2",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 2,
prop: false,
},
FieldDesc {
name: "DOL2V",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SSEQ_LNKV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "LNK2V",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SSEQ_LNKV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "DLY3",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOL3",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DO3",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNK3",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "STR3",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "DT3",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "LT3",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "WAIT3",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SSEQ_WAIT),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "WERR3",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "WTG3",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "IX3",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("2"),
interest: 2,
prop: false,
},
FieldDesc {
name: "DOL3V",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SSEQ_LNKV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "LNK3V",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SSEQ_LNKV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "DLY4",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOL4",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DO4",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNK4",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "STR4",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "DT4",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "LT4",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "WAIT4",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SSEQ_WAIT),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "WERR4",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "WTG4",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "IX4",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("3"),
interest: 2,
prop: false,
},
FieldDesc {
name: "DOL4V",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SSEQ_LNKV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "LNK4V",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SSEQ_LNKV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "DLY5",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOL5",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DO5",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNK5",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "STR5",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "DT5",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "LT5",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "WAIT5",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SSEQ_WAIT),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "WERR5",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "WTG5",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "IX5",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("4"),
interest: 2,
prop: false,
},
FieldDesc {
name: "DOL5V",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SSEQ_LNKV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "LNK5V",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SSEQ_LNKV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "DLY6",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOL6",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DO6",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNK6",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "STR6",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "DT6",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "LT6",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "WAIT6",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SSEQ_WAIT),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "WERR6",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "WTG6",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "IX6",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("5"),
interest: 2,
prop: false,
},
FieldDesc {
name: "DOL6V",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SSEQ_LNKV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "LNK6V",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SSEQ_LNKV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "DLY7",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOL7",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DO7",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNK7",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "STR7",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "DT7",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "LT7",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "WAIT7",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SSEQ_WAIT),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "WERR7",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "WTG7",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "IX7",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("6"),
interest: 2,
prop: false,
},
FieldDesc {
name: "DOL7V",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SSEQ_LNKV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "LNK7V",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SSEQ_LNKV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "DLY8",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOL8",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DO8",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNK8",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "STR8",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "DT8",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "LT8",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "WAIT8",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SSEQ_WAIT),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "WERR8",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "WTG8",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "IX8",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("7"),
interest: 2,
prop: false,
},
FieldDesc {
name: "DOL8V",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SSEQ_LNKV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "LNK8V",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SSEQ_LNKV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "DLY9",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOL9",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DO9",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNK9",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "STR9",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "DT9",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "LT9",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "WAIT9",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SSEQ_WAIT),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "WERR9",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "WTG9",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "IX9",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("8"),
interest: 2,
prop: false,
},
FieldDesc {
name: "DOL9V",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SSEQ_LNKV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "LNK9V",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SSEQ_LNKV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "DLYA",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOLA",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOA",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LNKA",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "STRA",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "DTA",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "LTA",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "WAITA",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SSEQ_WAIT),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "WERRA",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "WTGA",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "IXA",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("9"),
interest: 2,
prop: false,
},
FieldDesc {
name: "DOLAV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SSEQ_LNKV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "LNKAV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SSEQ_LNKV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "ABORT",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ABORTING",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "BUSY",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
];
pub static STATE_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl0,
size: 20,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "OVAL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 20,
menu: None,
initial: None,
interest: 3,
prop: false,
},
];
pub static STRINGIN_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl0,
size: 40,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "OVAL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "INP",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "MPST",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_STRINGIN_POST),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "APST",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_STRINGIN_POST),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIOL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SVAL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "SIML",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_YES_NO),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMS",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "OLDSIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SIMM),
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "SSCN",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCAN),
initial: Some("65535"),
interest: 1,
prop: false,
},
FieldDesc {
name: "SDLY",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("-1.0"),
interest: 2,
prop: false,
},
];
pub static STRINGOUT_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl0,
size: 40,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "OVAL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "DOL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OMSL",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_OMSL),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUT",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "MPST",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_STRINGOUT_POST),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "APST",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_STRINGOUT_POST),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIOL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIML",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_YES_NO),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMS",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "OLDSIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SIMM),
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "SSCN",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCAN),
initial: Some("65535"),
interest: 1,
prop: false,
},
FieldDesc {
name: "SDLY",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("-1.0"),
interest: 2,
prop: false,
},
FieldDesc {
name: "IVOA",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_IVOA),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "IVOV",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 2,
prop: false,
},
];
pub static SUB_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "INAM",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SNAM",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPA",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPB",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPC",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPD",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPE",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPF",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPG",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPH",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPI",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPJ",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPK",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPM",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPN",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPO",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPP",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPQ",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPR",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPS",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPT",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPU",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "EGU",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 16,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HOPR",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOPR",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HIHI",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOLO",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HIGH",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOW",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "PREC",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "BRSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "HHSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LLSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LSV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HYST",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ADEL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "MDEL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "A",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "B",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "C",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "D",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "E",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "F",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "G",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "H",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "I",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "J",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "K",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "L",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "M",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "N",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "O",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "P",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "Q",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "R",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "S",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "T",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "U",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "LA",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LB",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LC",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LD",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LE",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LF",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LG",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LH",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LI",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LJ",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LK",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LM",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LN",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LO",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LP",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LQ",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LR",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LS",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LT",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LU",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LALM",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "ALST",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "MLST",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
];
pub static SUB_ARRAY_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "PREC",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "FTVL",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INP",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "EGU",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 16,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HOPR",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOPR",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "MALM",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: true,
},
FieldDesc {
name: "NELM",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 0,
prop: false,
},
FieldDesc {
name: "INDX",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "BUSY",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "NORD",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
];
pub static SWAIT_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VERS",
dbf_type: DbFieldType::Float,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 0,
prop: false,
},
FieldDesc {
name: "HOPR",
dbf_type: DbFieldType::Float,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LOPR",
dbf_type: DbFieldType::Float,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INIT",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "INAN",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl0,
size: 40,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INBN",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl0,
size: 40,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INCN",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl0,
size: 40,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INDN",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl0,
size: 40,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INEN",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl0,
size: 40,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INFN",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl0,
size: 40,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INGN",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl0,
size: 40,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INHN",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl0,
size: 40,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ININ",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl0,
size: 40,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INJN",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl0,
size: 40,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INKN",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl0,
size: 40,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INLN",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl0,
size: 40,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOLN",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl0,
size: 40,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTN",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl0,
size: 40,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INAV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SWAIT_INAV),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INBV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SWAIT_INAV),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INCV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SWAIT_INAV),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INDV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SWAIT_INAV),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INEV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SWAIT_INAV),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INFV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SWAIT_INAV),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INGV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SWAIT_INAV),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INHV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SWAIT_INAV),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INIV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SWAIT_INAV),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INJV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SWAIT_INAV),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INKV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SWAIT_INAV),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INLV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SWAIT_INAV),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOLV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SWAIT_INAV),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SWAIT_INAV),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "A",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "B",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "C",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "D",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "E",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "F",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "G",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "H",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "I",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "J",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "K",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "L",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "LA",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "LB",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "LC",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "LD",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "LE",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "LF",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "LG",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "LH",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "LI",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "LJ",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "LK",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "LL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "INAP",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SWAIT_INAP),
initial: Some("Yes"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INBP",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SWAIT_INAP),
initial: Some("Yes"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INCP",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SWAIT_INAP),
initial: Some("Yes"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INDP",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SWAIT_INAP),
initial: Some("Yes"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INEP",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SWAIT_INAP),
initial: Some("Yes"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INFP",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SWAIT_INAP),
initial: Some("Yes"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INGP",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SWAIT_INAP),
initial: Some("Yes"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INHP",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SWAIT_INAP),
initial: Some("Yes"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INIP",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SWAIT_INAP),
initial: Some("Yes"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INJP",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SWAIT_INAP),
initial: Some("Yes"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INKP",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SWAIT_INAP),
initial: Some("Yes"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INLP",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SWAIT_INAP),
initial: Some("Yes"),
interest: 1,
prop: false,
},
FieldDesc {
name: "CALC",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Calc,
pp: false,
asl: Asl::Asl0,
size: 36,
menu: None,
initial: Some("0"),
interest: 0,
prop: false,
},
FieldDesc {
name: "CLCV",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "OVAL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "PREC",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OOPT",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SWAIT_OOPT),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ODLY",
dbf_type: DbFieldType::Float,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOPT",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SWAIT_DOPT),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DOLD",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OEVT",
dbf_type: DbFieldType::UShort,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "ADEL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "MDEL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "ALST",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "MLST",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "SIOL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SVAL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "SIML",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_YES_NO),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMS",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 2,
prop: false,
},
];
pub static TRANSFORM_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VERS",
dbf_type: DbFieldType::Float,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 0,
prop: false,
},
FieldDesc {
name: "IVLA",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_TRANSFORM_IVLA),
initial: Some("0"),
interest: 1,
prop: false,
},
FieldDesc {
name: "COPT",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_TRANSFORM_COPT),
initial: Some("Conditional"),
interest: 1,
prop: false,
},
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CLCA",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 120,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CLCB",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 120,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CLCC",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 120,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CLCD",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 120,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CLCE",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 120,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CLCF",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 120,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CLCG",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 120,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CLCH",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 120,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CLCI",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 120,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CLCJ",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 120,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CLCK",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 120,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CLCL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 120,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CLCM",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 120,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CLCN",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 120,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CLCO",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 120,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CLCP",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 120,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CAV",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "CBV",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "CCV",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "CDV",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "CEV",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "CFV",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "CGV",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "CHV",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "CIV",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "CJV",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "CKV",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "CLV",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "CMV",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "CNV",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "COV",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "CPV",
dbf_type: DbFieldType::Long,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPA",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPB",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPC",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPD",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPE",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPF",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPG",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPH",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPI",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPJ",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPK",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPM",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPN",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPO",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "INPP",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTA",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTB",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTC",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTD",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTE",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTF",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTG",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTH",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTI",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTJ",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTK",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTM",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTN",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTO",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "OUTP",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "EGU",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 16,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "PREC",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "A",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "B",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "C",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "D",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "E",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "F",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "G",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "H",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "I",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "J",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "K",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "L",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "M",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "N",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "O",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "P",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "LA",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LB",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LC",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LD",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LE",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LF",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LG",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LH",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LI",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LJ",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LK",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LL",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LM",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LN",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LO",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "LP",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "CMTA",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 39,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CMTB",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 39,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CMTC",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 39,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CMTD",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 39,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CMTE",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 39,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CMTF",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 39,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CMTG",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 39,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CMTH",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 39,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CMTI",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 39,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CMTJ",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 39,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CMTK",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 39,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CMTL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 39,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CMTM",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 39,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CMTN",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 39,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CMTO",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 39,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "CMTP",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 39,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "MAP",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "IAV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_TRANSFORM_IAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "IBV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_TRANSFORM_IAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "ICV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_TRANSFORM_IAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "IDV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_TRANSFORM_IAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "IEV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_TRANSFORM_IAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "IFV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_TRANSFORM_IAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "IGV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_TRANSFORM_IAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "IHV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_TRANSFORM_IAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "IIV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_TRANSFORM_IAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "IJV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_TRANSFORM_IAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "IKV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_TRANSFORM_IAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "ILV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_TRANSFORM_IAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "IMV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_TRANSFORM_IAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "INV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_TRANSFORM_IAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "IOV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_TRANSFORM_IAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "IPV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_TRANSFORM_IAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "OAV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_TRANSFORM_IAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "OBV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_TRANSFORM_IAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "OCV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_TRANSFORM_IAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "ODV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_TRANSFORM_IAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "OEV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_TRANSFORM_IAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "OFV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_TRANSFORM_IAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "OGV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_TRANSFORM_IAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "OHV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_TRANSFORM_IAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "OIV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_TRANSFORM_IAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "OJV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_TRANSFORM_IAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "OKV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_TRANSFORM_IAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "OLV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_TRANSFORM_IAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "OMV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_TRANSFORM_IAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "ONV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_TRANSFORM_IAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "OOV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_TRANSFORM_IAV),
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "OPV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_TRANSFORM_IAV),
initial: Some("1"),
interest: 1,
prop: false,
},
];
pub static WAVEFORM_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "VAL",
dbf_type: DbFieldType::Double,
runtime_typed: true,
read_only: false,
special: Special::DbAddr,
pp: true,
asl: Asl::Asl0,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "RARM",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "PREC",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "INP",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "EGU",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 16,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "HOPR",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "LOPR",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: true,
},
FieldDesc {
name: "NELM",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "FTVL",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_FTYPE),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "BUSY",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "NORD",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "SIOL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIML",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Mod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_YES_NO),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "SIMS",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "OLDSIMM",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SIMM),
initial: None,
interest: 4,
prop: false,
},
FieldDesc {
name: "SSCN",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCAN),
initial: Some("65535"),
interest: 1,
prop: false,
},
FieldDesc {
name: "SDLY",
dbf_type: DbFieldType::Double,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("-1.0"),
interest: 2,
prop: false,
},
FieldDesc {
name: "MPST",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_WAVEFORM_POST),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "APST",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_WAVEFORM_POST),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "HASH",
dbf_type: DbFieldType::ULong,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
];
pub static DB_COMMON_FIELDS: &[FieldDesc] = &[
FieldDesc {
name: "NAME",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 61,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "DESC",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 41,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "ASG",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::As,
pp: false,
asl: Asl::Asl1,
size: 29,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "SCAN",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Scan,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_SCAN),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "PINI",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_PINI),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "PHAS",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: false,
special: Special::Scan,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "EVNT",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::Scan,
pp: false,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "TSE",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "TSEL",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DTYP",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DISV",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 0,
prop: false,
},
FieldDesc {
name: "DISA",
dbf_type: DbFieldType::Short,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "SDIS",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "DISP",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "PROC",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "STAT",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_STAT),
initial: Some("UDF"),
interest: 0,
prop: false,
},
FieldDesc {
name: "SEVR",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "AMSG",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "NSTA",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_STAT),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "NSEV",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "NAMSG",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 40,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "ACKS",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "ACKT",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_YES_NO),
initial: Some("YES"),
interest: 2,
prop: false,
},
FieldDesc {
name: "DISS",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "LCNT",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 2,
prop: false,
},
FieldDesc {
name: "PACT",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "PUTF",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "RPRO",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "PRIO",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::Scan,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_PRIORITY),
initial: None,
interest: 1,
prop: false,
},
FieldDesc {
name: "TPRO",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 0,
prop: false,
},
FieldDesc {
name: "UDF",
dbf_type: DbFieldType::UChar,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: true,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: Some("1"),
interest: 1,
prop: false,
},
FieldDesc {
name: "UDFS",
dbf_type: DbFieldType::Enum,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: Some(MENU_ALARM_SEVR),
initial: Some("INVALID"),
interest: 1,
prop: false,
},
FieldDesc {
name: "UTAG",
dbf_type: DbFieldType::UInt64,
runtime_typed: false,
read_only: true,
special: Special::NoMod,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 3,
prop: false,
},
FieldDesc {
name: "FLNK",
dbf_type: DbFieldType::String,
runtime_typed: false,
read_only: false,
special: Special::None,
pp: false,
asl: Asl::Asl1,
size: 0,
menu: None,
initial: None,
interest: 1,
prop: false,
},
];
pub static DEVICE_MENU_AAI: &[&str] = &["Soft Channel"];
pub static DEVICE_MENU_AAO: &[&str] = &["Soft Channel"];
pub static DEVICE_MENU_ACALCOUT: &[&str] = &["Soft Channel"];
pub static DEVICE_MENU_AI: &[&str] = &[
"Soft Channel",
"Raw Soft Channel",
"Async Soft Channel",
"Soft Timestamp",
"General Time",
];
pub static DEVICE_MENU_AO: &[&str] = &["Soft Channel", "Raw Soft Channel", "Async Soft Channel"];
pub static DEVICE_MENU_ASYN: &[&str] = &["asynRecordDevice"];
pub static DEVICE_MENU_BI: &[&str] = &[
"Soft Channel",
"Raw Soft Channel",
"Async Soft Channel",
"Db State",
];
pub static DEVICE_MENU_BO: &[&str] = &[
"Soft Channel",
"Raw Soft Channel",
"Async Soft Channel",
"General Time",
"Db State",
];
pub static DEVICE_MENU_BUSY: &[&str] = &["Soft Channel", "Raw Soft Channel"];
pub static DEVICE_MENU_CALCOUT: &[&str] = &["Soft Channel", "Async Soft Channel"];
pub static DEVICE_MENU_EVENT: &[&str] = &["Soft Channel"];
pub static DEVICE_MENU_HISTOGRAM: &[&str] = &["Soft Channel"];
pub static DEVICE_MENU_INT64IN: &[&str] = &["Soft Channel", "Async Soft Channel"];
pub static DEVICE_MENU_INT64OUT: &[&str] = &["Soft Channel", "Async Soft Channel"];
pub static DEVICE_MENU_LONGIN: &[&str] = &["Soft Channel", "Async Soft Channel", "General Time"];
pub static DEVICE_MENU_LONGOUT: &[&str] = &["Soft Channel", "Async Soft Channel"];
pub static DEVICE_MENU_LSI: &[&str] = &["Soft Channel", "getenv"];
pub static DEVICE_MENU_LSO: &[&str] = &["Soft Channel", "Async Soft Channel", "stdio"];
pub static DEVICE_MENU_MBBI: &[&str] = &["Soft Channel", "Raw Soft Channel", "Async Soft Channel"];
pub static DEVICE_MENU_MBBIDIRECT: &[&str] =
&["Soft Channel", "Raw Soft Channel", "Async Soft Channel"];
pub static DEVICE_MENU_MBBO: &[&str] = &["Soft Channel", "Raw Soft Channel", "Async Soft Channel"];
pub static DEVICE_MENU_MBBODIRECT: &[&str] =
&["Soft Channel", "Raw Soft Channel", "Async Soft Channel"];
pub static DEVICE_MENU_PRINTF: &[&str] = &["Soft Channel", "Async Soft Channel", "stdio"];
pub static DEVICE_MENU_SCALCOUT: &[&str] = &["Soft Channel"];
pub static DEVICE_MENU_STRINGIN: &[&str] = &[
"Soft Channel",
"Async Soft Channel",
"Soft Timestamp",
"General Time",
"getenv",
];
pub static DEVICE_MENU_STRINGOUT: &[&str] = &["Soft Channel", "Async Soft Channel", "stdio"];
pub static DEVICE_MENU_SUBARRAY: &[&str] = &["Soft Channel"];
pub static DEVICE_MENU_SWAIT: &[&str] = &["Soft Channel"];
pub static DEVICE_MENU_WAVEFORM: &[&str] = &["Soft Channel"];
pub fn device_menu(record_type: &str) -> Option<&'static [&'static str]> {
Some(match record_type {
"aai" => DEVICE_MENU_AAI,
"aao" => DEVICE_MENU_AAO,
"acalcout" => DEVICE_MENU_ACALCOUT,
"ai" => DEVICE_MENU_AI,
"ao" => DEVICE_MENU_AO,
"asyn" => DEVICE_MENU_ASYN,
"bi" => DEVICE_MENU_BI,
"bo" => DEVICE_MENU_BO,
"busy" => DEVICE_MENU_BUSY,
"calcout" => DEVICE_MENU_CALCOUT,
"event" => DEVICE_MENU_EVENT,
"histogram" => DEVICE_MENU_HISTOGRAM,
"int64in" => DEVICE_MENU_INT64IN,
"int64out" => DEVICE_MENU_INT64OUT,
"longin" => DEVICE_MENU_LONGIN,
"longout" => DEVICE_MENU_LONGOUT,
"lsi" => DEVICE_MENU_LSI,
"lso" => DEVICE_MENU_LSO,
"mbbi" => DEVICE_MENU_MBBI,
"mbbiDirect" => DEVICE_MENU_MBBIDIRECT,
"mbbo" => DEVICE_MENU_MBBO,
"mbboDirect" => DEVICE_MENU_MBBODIRECT,
"printf" => DEVICE_MENU_PRINTF,
"scalcout" => DEVICE_MENU_SCALCOUT,
"stringin" => DEVICE_MENU_STRINGIN,
"stringout" => DEVICE_MENU_STRINGOUT,
"subArray" => DEVICE_MENU_SUBARRAY,
"swait" => DEVICE_MENU_SWAIT,
"waveform" => DEVICE_MENU_WAVEFORM,
_ => return None,
})
}
pub static DEVICE_MENU_RECORD_TYPES: &[&str] = &[
"aai",
"aao",
"acalcout",
"ai",
"ao",
"asyn",
"bi",
"bo",
"busy",
"calcout",
"event",
"histogram",
"int64in",
"int64out",
"longin",
"longout",
"lsi",
"lso",
"mbbi",
"mbbiDirect",
"mbbo",
"mbboDirect",
"printf",
"scalcout",
"stringin",
"stringout",
"subArray",
"swait",
"waveform",
];
pub static DEVICE_LINK_TYPES_AAI: &[(&str, DbLinkType)] = &[("Soft Channel", DbLinkType::Constant)];
pub static DEVICE_LINK_TYPES_AAO: &[(&str, DbLinkType)] = &[("Soft Channel", DbLinkType::Constant)];
pub static DEVICE_LINK_TYPES_ACALCOUT: &[(&str, DbLinkType)] =
&[("Soft Channel", DbLinkType::Constant)];
pub static DEVICE_LINK_TYPES_AI: &[(&str, DbLinkType)] = &[
("Soft Channel", DbLinkType::Constant),
("Raw Soft Channel", DbLinkType::Constant),
("Async Soft Channel", DbLinkType::Constant),
("Soft Timestamp", DbLinkType::InstIo),
("General Time", DbLinkType::InstIo),
];
pub static DEVICE_LINK_TYPES_AO: &[(&str, DbLinkType)] = &[
("Soft Channel", DbLinkType::Constant),
("Raw Soft Channel", DbLinkType::Constant),
("Async Soft Channel", DbLinkType::Constant),
];
pub static DEVICE_LINK_TYPES_ASYN: &[(&str, DbLinkType)] =
&[("asynRecordDevice", DbLinkType::InstIo)];
pub static DEVICE_LINK_TYPES_BI: &[(&str, DbLinkType)] = &[
("Soft Channel", DbLinkType::Constant),
("Raw Soft Channel", DbLinkType::Constant),
("Async Soft Channel", DbLinkType::Constant),
("Db State", DbLinkType::InstIo),
];
pub static DEVICE_LINK_TYPES_BO: &[(&str, DbLinkType)] = &[
("Soft Channel", DbLinkType::Constant),
("Raw Soft Channel", DbLinkType::Constant),
("Async Soft Channel", DbLinkType::Constant),
("General Time", DbLinkType::InstIo),
("Db State", DbLinkType::InstIo),
];
pub static DEVICE_LINK_TYPES_BUSY: &[(&str, DbLinkType)] = &[
("Soft Channel", DbLinkType::Constant),
("Raw Soft Channel", DbLinkType::Constant),
];
pub static DEVICE_LINK_TYPES_CALCOUT: &[(&str, DbLinkType)] = &[
("Soft Channel", DbLinkType::Constant),
("Async Soft Channel", DbLinkType::Constant),
];
pub static DEVICE_LINK_TYPES_EVENT: &[(&str, DbLinkType)] =
&[("Soft Channel", DbLinkType::Constant)];
pub static DEVICE_LINK_TYPES_HISTOGRAM: &[(&str, DbLinkType)] =
&[("Soft Channel", DbLinkType::Constant)];
pub static DEVICE_LINK_TYPES_INT64IN: &[(&str, DbLinkType)] = &[
("Soft Channel", DbLinkType::Constant),
("Async Soft Channel", DbLinkType::Constant),
];
pub static DEVICE_LINK_TYPES_INT64OUT: &[(&str, DbLinkType)] = &[
("Soft Channel", DbLinkType::Constant),
("Async Soft Channel", DbLinkType::Constant),
];
pub static DEVICE_LINK_TYPES_LONGIN: &[(&str, DbLinkType)] = &[
("Soft Channel", DbLinkType::Constant),
("Async Soft Channel", DbLinkType::Constant),
("General Time", DbLinkType::InstIo),
];
pub static DEVICE_LINK_TYPES_LONGOUT: &[(&str, DbLinkType)] = &[
("Soft Channel", DbLinkType::Constant),
("Async Soft Channel", DbLinkType::Constant),
];
pub static DEVICE_LINK_TYPES_LSI: &[(&str, DbLinkType)] = &[
("Soft Channel", DbLinkType::Constant),
("getenv", DbLinkType::InstIo),
];
pub static DEVICE_LINK_TYPES_LSO: &[(&str, DbLinkType)] = &[
("Soft Channel", DbLinkType::Constant),
("Async Soft Channel", DbLinkType::Constant),
("stdio", DbLinkType::InstIo),
];
pub static DEVICE_LINK_TYPES_MBBI: &[(&str, DbLinkType)] = &[
("Soft Channel", DbLinkType::Constant),
("Raw Soft Channel", DbLinkType::Constant),
("Async Soft Channel", DbLinkType::Constant),
];
pub static DEVICE_LINK_TYPES_MBBIDIRECT: &[(&str, DbLinkType)] = &[
("Soft Channel", DbLinkType::Constant),
("Raw Soft Channel", DbLinkType::Constant),
("Async Soft Channel", DbLinkType::Constant),
];
pub static DEVICE_LINK_TYPES_MBBO: &[(&str, DbLinkType)] = &[
("Soft Channel", DbLinkType::Constant),
("Raw Soft Channel", DbLinkType::Constant),
("Async Soft Channel", DbLinkType::Constant),
];
pub static DEVICE_LINK_TYPES_MBBODIRECT: &[(&str, DbLinkType)] = &[
("Soft Channel", DbLinkType::Constant),
("Raw Soft Channel", DbLinkType::Constant),
("Async Soft Channel", DbLinkType::Constant),
];
pub static DEVICE_LINK_TYPES_PRINTF: &[(&str, DbLinkType)] = &[
("Soft Channel", DbLinkType::Constant),
("Async Soft Channel", DbLinkType::Constant),
("stdio", DbLinkType::InstIo),
];
pub static DEVICE_LINK_TYPES_SCALCOUT: &[(&str, DbLinkType)] =
&[("Soft Channel", DbLinkType::Constant)];
pub static DEVICE_LINK_TYPES_STRINGIN: &[(&str, DbLinkType)] = &[
("Soft Channel", DbLinkType::Constant),
("Async Soft Channel", DbLinkType::Constant),
("Soft Timestamp", DbLinkType::InstIo),
("General Time", DbLinkType::InstIo),
("getenv", DbLinkType::InstIo),
];
pub static DEVICE_LINK_TYPES_STRINGOUT: &[(&str, DbLinkType)] = &[
("Soft Channel", DbLinkType::Constant),
("Async Soft Channel", DbLinkType::Constant),
("stdio", DbLinkType::InstIo),
];
pub static DEVICE_LINK_TYPES_SUBARRAY: &[(&str, DbLinkType)] =
&[("Soft Channel", DbLinkType::Constant)];
pub static DEVICE_LINK_TYPES_SWAIT: &[(&str, DbLinkType)] =
&[("Soft Channel", DbLinkType::Constant)];
pub static DEVICE_LINK_TYPES_WAVEFORM: &[(&str, DbLinkType)] =
&[("Soft Channel", DbLinkType::Constant)];
pub fn device_link_type(record_type: &str, dtyp: &str) -> Option<DbLinkType> {
let table = match record_type {
"aai" => DEVICE_LINK_TYPES_AAI,
"aao" => DEVICE_LINK_TYPES_AAO,
"acalcout" => DEVICE_LINK_TYPES_ACALCOUT,
"ai" => DEVICE_LINK_TYPES_AI,
"ao" => DEVICE_LINK_TYPES_AO,
"asyn" => DEVICE_LINK_TYPES_ASYN,
"bi" => DEVICE_LINK_TYPES_BI,
"bo" => DEVICE_LINK_TYPES_BO,
"busy" => DEVICE_LINK_TYPES_BUSY,
"calcout" => DEVICE_LINK_TYPES_CALCOUT,
"event" => DEVICE_LINK_TYPES_EVENT,
"histogram" => DEVICE_LINK_TYPES_HISTOGRAM,
"int64in" => DEVICE_LINK_TYPES_INT64IN,
"int64out" => DEVICE_LINK_TYPES_INT64OUT,
"longin" => DEVICE_LINK_TYPES_LONGIN,
"longout" => DEVICE_LINK_TYPES_LONGOUT,
"lsi" => DEVICE_LINK_TYPES_LSI,
"lso" => DEVICE_LINK_TYPES_LSO,
"mbbi" => DEVICE_LINK_TYPES_MBBI,
"mbbiDirect" => DEVICE_LINK_TYPES_MBBIDIRECT,
"mbbo" => DEVICE_LINK_TYPES_MBBO,
"mbboDirect" => DEVICE_LINK_TYPES_MBBODIRECT,
"printf" => DEVICE_LINK_TYPES_PRINTF,
"scalcout" => DEVICE_LINK_TYPES_SCALCOUT,
"stringin" => DEVICE_LINK_TYPES_STRINGIN,
"stringout" => DEVICE_LINK_TYPES_STRINGOUT,
"subArray" => DEVICE_LINK_TYPES_SUBARRAY,
"swait" => DEVICE_LINK_TYPES_SWAIT,
"waveform" => DEVICE_LINK_TYPES_WAVEFORM,
_ => return None,
};
table
.iter()
.find(|(name, _)| name.eq_ignore_ascii_case(dtyp))
.map(|(_, lt)| *lt)
}
pub fn record_fields(record_type: &str) -> Option<&'static [FieldDesc]> {
Some(match record_type {
"aSub" => A_SUB_FIELDS,
"aai" => AAI_FIELDS,
"aao" => AAO_FIELDS,
"acalcout" => ACALCOUT_FIELDS,
"ai" => AI_FIELDS,
"ao" => AO_FIELDS,
"asyn" => ASYN_FIELDS,
"bi" => BI_FIELDS,
"bo" => BO_FIELDS,
"busy" => BUSY_FIELDS,
"calc" => CALC_FIELDS,
"calcout" => CALCOUT_FIELDS,
"compress" => COMPRESS_FIELDS,
"dfanout" => DFANOUT_FIELDS,
"event" => EVENT_FIELDS,
"fanout" => FANOUT_FIELDS,
"histogram" => HISTOGRAM_FIELDS,
"int64in" => INT64IN_FIELDS,
"int64out" => INT64OUT_FIELDS,
"longin" => LONGIN_FIELDS,
"longout" => LONGOUT_FIELDS,
"lsi" => LSI_FIELDS,
"lso" => LSO_FIELDS,
"mbbi" => MBBI_FIELDS,
"mbbiDirect" => MBBI_DIRECT_FIELDS,
"mbbo" => MBBO_FIELDS,
"mbboDirect" => MBBO_DIRECT_FIELDS,
"permissive" => PERMISSIVE_FIELDS,
"printf" => PRINTF_FIELDS,
"scalcout" => SCALCOUT_FIELDS,
"sel" => SEL_FIELDS,
"seq" => SEQ_FIELDS,
"sseq" => SSEQ_FIELDS,
"state" => STATE_FIELDS,
"stringin" => STRINGIN_FIELDS,
"stringout" => STRINGOUT_FIELDS,
"sub" => SUB_FIELDS,
"subArray" => SUB_ARRAY_FIELDS,
"swait" => SWAIT_FIELDS,
"transform" => TRANSFORM_FIELDS,
"waveform" => WAVEFORM_FIELDS,
_ => return None,
})
}
pub static RECORD_TYPES: &[&str] = &[
"aSub",
"aai",
"aao",
"acalcout",
"ai",
"ao",
"asyn",
"bi",
"bo",
"busy",
"calc",
"calcout",
"compress",
"dfanout",
"event",
"fanout",
"histogram",
"int64in",
"int64out",
"longin",
"longout",
"lsi",
"lso",
"mbbi",
"mbbiDirect",
"mbbo",
"mbboDirect",
"permissive",
"printf",
"scalcout",
"sel",
"seq",
"sseq",
"state",
"stringin",
"stringout",
"sub",
"subArray",
"swait",
"transform",
"waveform",
];