testScalar boolean boolean true byte byte 10 short short 10 int int 10 long long 10 float float 10 double double 10 string string 10 structure boolean boolean value true structure alarm int severity 2 string message messageForAlarm structure timeStamp long secondsPastEpoch 123456789 int nanoSeconds 1000000 structure valueAlarm boolean active false int falseSeverity 0 int trueSeverity 0 int changeStateSeverity 0 structure byte byte value 127 structure alarm int severity 2 string message messageForAlarm structure timeStamp long secondsPastEpoch 123456789 int nanoSeconds 1000000 structure display string description this is a description string format f10.2 string units SomeUnits structure limit double low 0 double high 10 structure control structure limit double low 1 double high 9 double minStep 0 structure valueAlarm boolean active true byte lowAlarmLimit 1 byte lowWarningLimit 0 byte highWarningLimit 0 byte highAlarmLimit 9 int lowAlarmSeverity 2 int lowWarningSeverity 0 int highWarningSeverity 0 int highAlarmSeverity 2 byte hystersis 0 structure short short value 32767 structure alarm int severity 2 string message messageForAlarm structure timeStamp long secondsPastEpoch 123456789 int nanoSeconds 1000000 structure display string description this is a description string format f10.2 string units SomeUnits structure limit double low 0 double high 10 structure control structure limit double low 1 double high 9 double minStep 0 structure valueAlarm boolean active true short lowAlarmLimit 1 short lowWarningLimit 0 short highWarningLimit 0 short highAlarmLimit 9 int lowAlarmSeverity 2 int lowWarningSeverity 0 int highWarningSeverity 0 int highAlarmSeverity 2 short hystersis 0 structure int int value -2147483648 structure alarm int severity 2 string message messageForAlarm structure timeStamp long secondsPastEpoch 123456789 int nanoSeconds 1000000 structure display string description this is a description string format f10.2 string units SomeUnits structure limit double low 0 double high 10 structure control structure limit double low 1 double high 9 double minStep 0 structure valueAlarm boolean active true int lowAlarmLimit 1 int lowWarningLimit 0 int highWarningLimit 0 int highAlarmLimit 9 int lowAlarmSeverity 2 int lowWarningSeverity 0 int highWarningSeverity 0 int highAlarmSeverity 2 int hystersis 0 structure long long value -9223372032559808513 structure alarm int severity 2 string message messageForAlarm structure timeStamp long secondsPastEpoch 123456789 int nanoSeconds 1000000 structure display string description this is a description string format f10.2 string units SomeUnits structure limit double low 0 double high 10 structure control structure limit double low 1 double high 9 double minStep 0 structure valueAlarm boolean active true long lowAlarmLimit 1 long lowWarningLimit 0 long highWarningLimit 0 long highAlarmLimit 9 int lowAlarmSeverity 2 int lowWarningSeverity 0 int highWarningSeverity 0 int highAlarmSeverity 2 long hystersis 0 structure float float value 1.123e+08 structure alarm int severity 2 string message messageForAlarm structure timeStamp long secondsPastEpoch 123456789 int nanoSeconds 1000000 structure display string description this is a description string format f10.2 string units SomeUnits structure limit double low 0 double high 10 structure control structure limit double low 1 double high 9 double minStep 0 structure valueAlarm boolean active true float lowAlarmLimit 1 float lowWarningLimit 0 float highWarningLimit 0 float highAlarmLimit 9 int lowAlarmSeverity 2 int lowWarningSeverity 0 int highWarningSeverity 0 int highAlarmSeverity 2 float hystersis 0 structure double double value 1.123e+35 structure alarm int severity 2 string message messageForAlarm structure timeStamp long secondsPastEpoch 123456789 int nanoSeconds 1000000 structure display string description this is a description string format f10.2 string units SomeUnits structure limit double low 0 double high 10 structure control structure limit double low 1 double high 9 double minStep 0 structure valueAlarm boolean active true double lowAlarmLimit 1 double lowWarningLimit 0 double highWarningLimit 0 double highAlarmLimit 9 int lowAlarmSeverity 2 int lowWarningSeverity 0 int highWarningSeverity 0 int highAlarmSeverity 2 double hystersis 0 structure string string value this is a string structure alarm int severity 2 string message messageForAlarm structure timeStamp long secondsPastEpoch 123456789 int nanoSeconds 1000000 testScalarArray structure boolean booleanArray value [true,false,true] structure alarm int severity 0 string message structure timeStamp long secondsPastEpoch 0 int nanoSeconds 0 structure byte byteArray value [0,1,2] structure alarm int severity 0 string message structure timeStamp long secondsPastEpoch 0 int nanoSeconds 0 structure short shortArray value [0,1,2] structure alarm int severity 0 string message structure timeStamp long secondsPastEpoch 0 int nanoSeconds 0 structure int intArray value [0,1,2] structure alarm int severity 0 string message structure timeStamp long secondsPastEpoch 0 int nanoSeconds 0 structure long longArray value [0,1,2] structure alarm int severity 0 string message structure timeStamp long secondsPastEpoch 0 int nanoSeconds 0 structure float floatArray value [0,1,2] structure alarm int severity 0 string message structure timeStamp long secondsPastEpoch 0 int nanoSeconds 0 structure double doubleArray value [0,1,2] structure alarm int severity 0 string message structure timeStamp long secondsPastEpoch 0 int nanoSeconds 0 structure string stringArray value [0,1,2] structure alarm int severity 0 string message structure timeStamp long secondsPastEpoch 0 int nanoSeconds 0 field: totalConstruct 388 totalDestruct 295 totalReference 93 pvField: totalConstruct 279 totalDestruct 279