Package tcg.scada.cos

Examples of tcg.scada.cos.CosDpValueUnion.longValue()


    intStatus = datapoint.setDataPointRollOver(1500);
    Assert.assertEquals(1500, intStatus);
    Assert.assertEquals(1500, datapoint.getDataPointRollOver());

    // set initial state
    value.longValue(53);
    datapoint.setInitialValue(value, value);
    datapoint.setLastMeterReading(200);

    // initial value
    Assert.assertEquals(false, datapoint.isOverride());
View Full Code Here


    intStatus = datapoint.setDataPointRollOver(1500);
    Assert.assertEquals(1500, intStatus);
    Assert.assertEquals(1500, datapoint.getDataPointRollOver());

    // set initial state
    value.longValue(53);
    datapoint.setInitialValue(value, value);
    datapoint.setLastMeterReading(200);

    // initial value
    Assert.assertEquals(false, datapoint.isOverride());
View Full Code Here

    updateTs = datapoint.getUpdateTimestamp();
    outputTs = datapoint.getTimestamp();
    sleep(1);

    // set override (mutually exclusive)
    value.longValue(100);
    boolStatus = datapoint.setOverride(value);
    Assert.assertEquals(false, boolStatus);
    Assert.assertEquals(true, datapoint.isInhibit());
    Assert.assertEquals(false, datapoint.isOverride());
    // no update on source value/quality/timestamp
View Full Code Here

    updateTs = Calendar.getInstance().getTimeInMillis();
    outputTs = Calendar.getInstance().getTimeInMillis();
    sleep(1);

    // set override (bool value)
    value.longValue(10);
    boolStatus = datapoint.setOverride(value);
    Assert.assertEquals(true, boolStatus);
    // override flag is set
    Assert.assertEquals(true, datapoint.isOverride());
    // no update on source value/quality/timestamp
View Full Code Here

    updateTs = Calendar.getInstance().getTimeInMillis();
    outputTs = Calendar.getInstance().getTimeInMillis();
    sleep(1);

    // re-override with new value (succed with override value updated)
    value.longValue(110);
    boolStatus = datapoint.setOverride(value);
    Assert.assertEquals(true, boolStatus);
    // no update on source value/quality/timestamp
    Assert.assertEquals(1050, datapoint.getSourceValue().longValue());
    Assert.assertTrue(datapoint.getSourceTimestamp() == sourceTs);
View Full Code Here

    updateTs = Calendar.getInstance().getTimeInMillis();
    outputTs = Calendar.getInstance().getTimeInMillis();
    sleep(1);

    // set override (bool value)
    value.longValue(10);
    boolStatus = datapoint.setOverride(value);
    Assert.assertEquals(true, boolStatus);
    // override flag is set
    Assert.assertEquals(true, datapoint.isOverride());
    // no update on source value/quality/timestamp
View Full Code Here

    updateTs = Calendar.getInstance().getTimeInMillis();
    outputTs = Calendar.getInstance().getTimeInMillis();
    sleep(1);

    // re-override with new value (succed with override value updated)
    value.longValue(110);
    boolStatus = datapoint.setOverride(value);
    Assert.assertEquals(true, boolStatus);
    // no update on source value/quality/timestamp
    Assert.assertEquals(-20, datapoint.getSourceValue().longValue());
    Assert.assertTrue(datapoint.getSourceTimestamp() == sourceTs);
View Full Code Here

    updateTs = Calendar.getInstance().getTimeInMillis();
    sleep(1);
   
    // set without timestamp
    value.longValue(11);
    status = datapoint.setSourceValue(value, false);
    Assert.assertEquals(1, status);
    // source value is updated, source timestamp is not updated
    Assert.assertEquals(11, datapoint.getSourceValue().longValue());
    Assert.assertEquals(0, datapoint.getSourceTimestamp());
View Full Code Here

    updateTs = Calendar.getInstance().getTimeInMillis();
    sleep(1);
   
    // set with timestamp
    value.longValue(15);
    status = datapoint.setSourceValue(value, true);
    Assert.assertEquals(1, status);
    // source value is updated, source timestamp is set to current time
    Assert.assertEquals(15, datapoint.getSourceValue().longValue());
    Assert.assertTrue(datapoint.getSourceTimestamp() > updateTs);
View Full Code Here

    CosDpValueUnion outValue = new CosDpValueUnion();

    CosDpValueUnion in_bool_value = new CosDpValueUnion();
    in_bool_value.boolValue(false);
    CosDpValueUnion in_number_value = new CosDpValueUnion();
    in_number_value.longValue(0);
    CosDpValueUnion in_unsigned_value = new CosDpValueUnion();
    in_unsigned_value.unsignedValue(0);
    CosDpValueUnion in_double_value = new CosDpValueUnion();
    in_double_value.dblValue(0.0);
    CosDpValueUnion in_string_value = new CosDpValueUnion();
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.