public double getAvgLastProposeMessageReceivedDuration() { int count = counters.get(Counter.LAST_PROPOSE_MESSAGE_RECEIVED).get(); if (count > 0) { long dur = durations.get(Duration.LAST_PROPOSE_MESSAGE).get(); return convertNanosToMillis(dur) / count; } return 0D; }
public double getAvgAnycastSentDuration() { int count = counters.get(Counter.ANYCAST_MESSAGE_SENT).get(); if (count > 0) { long dur = durations.get(Duration.ANYCAST_MESSAGE_SENT).get(); return convertNanosToMillis(dur) / count; } return 0D; }
public double getAvgDataMessageReceivedDuration() { int count = counters.get(Counter.DATA_MESSAGE_RECEIVED).get(); if (count > 0) { long dur = durations.get(Duration.DATA_MESSAGE).get(); return convertNanosToMillis(dur) / count; } return 0D; }
public double getAvgFinalMessageReceivedDuration() { int count = counters.get(Counter.FINAL_MESSAGE_RECEIVED).get(); if (count > 0) { long dur = durations.get(Duration.FINAL_MESSAGE).get(); return convertNanosToMillis(dur) / count; } return 0D; }
public double getAvgProposeMesageReceivedDuration() { int count = counters.get(Counter.PROPOSE_MESSAGE_RECEIVED).get(); if (count > 0) { long dur = durations.get(Duration.PROPOSE_MESSAGE).get(); return convertNanosToMillis(dur) / count; } return 0D; }
public double getAvgAnycastSentDuration() { int count = counters.get(Counter.ANYCAST_MESSAGE_SENT).get(); if (count > 0) { long dur = durations.get(Duration.ANYCAST_MESSAGE_SENT).get(); return convertNanosToMillis(dur) / count; } return 0D; }
public double getAvgDataMessageReceivedDuration() { int count = counters.get(Counter.DATA_MESSAGE_RECEIVED).get(); if (count > 0) { long dur = durations.get(Duration.DATA_MESSAGE).get(); return convertNanosToMillis(dur) / count; } return 0D; }
public double getAvgProposeMesageReceivedDuration() { int count = counters.get(Counter.PROPOSE_MESSAGE_RECEIVED).get(); if (count > 0) { long dur = durations.get(Duration.PROPOSE_MESSAGE).get(); return convertNanosToMillis(dur) / count; } return 0D; }
public double getAvgLastProposeMessageReceivedDuration() { int count = counters.get(Counter.LAST_PROPOSE_MESSAGE_RECEIVED).get(); if (count > 0) { long dur = durations.get(Duration.LAST_PROPOSE_MESSAGE).get(); return convertNanosToMillis(dur) / count; } return 0D; }
public double getAvgFinalMessageReceivedDuration() { int count = counters.get(Counter.FINAL_MESSAGE_RECEIVED).get(); if (count > 0) { long dur = durations.get(Duration.FINAL_MESSAGE).get(); return convertNanosToMillis(dur) / count; } return 0D; }