Package ch.ethz.iks.r_osgi.messages

Examples of ch.ethz.iks.r_osgi.messages.TimeOffsetMessage.timestamp()


    if (timeOffset == null) {
      // if unknown, perform a initial offset measurement round of 4
      // messages
      TimeOffsetMessage timeMsg = new TimeOffsetMessage();
      for (int i = 0; i < 4; i++) {
        timeMsg.timestamp();
        timeMsg = (TimeOffsetMessage) sendAndWait(timeMsg);
      }
      timeOffset = new TimeOffset(timeMsg.getTimeSeries());
    } else if (timeOffset.isExpired()) {
      // if offset has expired, start a new measurement round
View Full Code Here


      timeOffset = new TimeOffset(timeMsg.getTimeSeries());
    } else if (timeOffset.isExpired()) {
      // if offset has expired, start a new measurement round
      TimeOffsetMessage timeMsg = new TimeOffsetMessage();
      for (int i = 0; i < timeOffset.seriesLength(); i += 2) {
        timeMsg.timestamp();
        timeMsg = (TimeOffsetMessage) sendAndWait(timeMsg);
      }
      timeOffset.update(timeMsg.getTimeSeries());
    }
    return timeOffset;
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.