structure request string fieldList value,timeStamp 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 alarm alarm int severity 2 string message messageForAlarm timeStamp 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 alarm alarm int severity 2 string message messageForAlarm timeStamp timeStamp long secondsPastEpoch 123456789 int nanoSeconds 1000000 display display string description this is a description string format f10.2 string units SomeUnits structure limit double low 0 double high 10 control 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 alarm alarm int severity 2 string message messageForAlarm timeStamp timeStamp long secondsPastEpoch 123456789 int nanoSeconds 1000000 display display string description this is a description string format f10.2 string units SomeUnits structure limit double low 0 double high 10 control 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 alarm alarm int severity 2 string message messageForAlarm timeStamp timeStamp long secondsPastEpoch 123456789 int nanoSeconds 1000000 display display string description this is a description string format f10.2 string units SomeUnits structure limit double low 0 double high 10 control 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 alarm alarm int severity 2 string message messageForAlarm timeStamp timeStamp long secondsPastEpoch 123456789 int nanoSeconds 1000000 display display string description this is a description string format f10.2 string units SomeUnits structure limit double low 0 double high 10 control 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 alarm alarm int severity 2 string message messageForAlarm timeStamp timeStamp long secondsPastEpoch 123456789 int nanoSeconds 1000000 display display string description this is a description string format f10.2 string units SomeUnits structure limit double low 0 double high 10 control 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 alarm alarm int severity 2 string message messageForAlarm timeStamp timeStamp long secondsPastEpoch 123456789 int nanoSeconds 1000000 display display string description this is a description string format f10.2 string units SomeUnits structure limit double low 0 double high 10 control 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 alarm alarm int severity 2 string message messageForAlarm timeStamp timeStamp long secondsPastEpoch 123456789 int nanoSeconds 1000000 testScalarArray structure boolean boolean[] value [true,false,true] alarm alarm int severity 0 string message timeStamp timeStamp long secondsPastEpoch 0 int nanoSeconds 0 structure byte byte[] value [0,1,2] alarm alarm int severity 0 string message timeStamp timeStamp long secondsPastEpoch 0 int nanoSeconds 0 structure short short[] value [0,1,2] alarm alarm int severity 0 string message timeStamp timeStamp long secondsPastEpoch 0 int nanoSeconds 0 structure int int[] value [0,1,2] alarm alarm int severity 0 string message timeStamp timeStamp long secondsPastEpoch 0 int nanoSeconds 0 structure long long[] value [0,1,2] alarm alarm int severity 0 string message timeStamp timeStamp long secondsPastEpoch 0 int nanoSeconds 0 structure float float[] value [0,1,2] alarm alarm int severity 0 string message timeStamp timeStamp long secondsPastEpoch 0 int nanoSeconds 0 structure double double[] value [0,1,2] alarm alarm int severity 0 string message timeStamp timeStamp long secondsPastEpoch 0 int nanoSeconds 0 structure string string[] value [0,1,2] alarm alarm int severity 0 string message timeStamp timeStamp long secondsPastEpoch 0 int nanoSeconds 0 pvField: totalConstruct 281 totalDestruct 281 field: totalConstruct 135 totalDestruct 135