fixed timestamp
diff --git a/src/main/java/org.onosproject.xran/entities/RnibCell.java b/src/main/java/org.onosproject.xran/entities/RnibCell.java
index 8b1feb0..f3f41d9 100644
--- a/src/main/java/org.onosproject.xran/entities/RnibCell.java
+++ b/src/main/java/org.onosproject.xran/entities/RnibCell.java
@@ -308,8 +308,9 @@
}
public long getTimesincelastupdate() {
- return timesincelastupdate.unixTimestamp();
+ return new WallClockTimestamp().unixTimestamp() - timesincelastupdate.unixTimestamp();
}
+
public void setTimesincelastupdate(WallClockTimestamp timesincelastupdate) {
this.timesincelastupdate = timesincelastupdate;
}
@@ -319,7 +320,7 @@
return "PrbUsageContainer{" +
"primary=" + primary +
", secondary=" + secondary +
- ", timesincelastupdate=" + timesincelastupdate +
+ ", timesincelastupdate=" + (new WallClockTimestamp().unixTimestamp() - timesincelastupdate.unixTimestamp()) +
'}';
}
}
diff --git a/src/main/java/org.onosproject.xran/entities/RnibLink.java b/src/main/java/org.onosproject.xran/entities/RnibLink.java
index 70ffe4f..f3d04e7 100644
--- a/src/main/java/org.onosproject.xran/entities/RnibLink.java
+++ b/src/main/java/org.onosproject.xran/entities/RnibLink.java
@@ -391,7 +391,7 @@
}
public long getTimesincelastupdate() {
- return timesincelastupdate.unixTimestamp();
+ return new WallClockTimestamp().unixTimestamp() - timesincelastupdate.unixTimestamp();
}
public void setTimesincelastupdate(WallClockTimestamp timesincelastupdate) {
@@ -403,7 +403,7 @@
return "RX{" +
"RSRP=" + RSRP +
", RSRQ=" + RSRQ +
- ", timesincelastupdate=" + timesincelastupdate +
+ ", timesincelastupdate=" + (new WallClockTimestamp().unixTimestamp() - timesincelastupdate.unixTimestamp()) +
'}';
}
}
@@ -454,7 +454,7 @@
}
public long getTimesincelastupdate() {
- return timesincelastupdate.unixTimestamp();
+ return new WallClockTimestamp().unixTimestamp() - timesincelastupdate.unixTimestamp();
}
public void setTimesincelastupdate(WallClockTimestamp timesincelastupdate) {
@@ -467,7 +467,7 @@
"Hist=" + Hist +
", Mode=" + Mode +
", Mean=" + Mean +
- ", timesincelastupdate=" + timesincelastupdate +
+ ", timesincelastupdate=" + (new WallClockTimestamp().unixTimestamp() - timesincelastupdate.unixTimestamp()) +
'}';
}
}
@@ -507,7 +507,7 @@
}
public long getTimesincelastupdate() {
- return timesincelastupdate.unixTimestamp();
+ return new WallClockTimestamp().unixTimestamp() - timesincelastupdate.unixTimestamp();
}
public void setTimesincelastupdate(WallClockTimestamp timesincelastupdate) {
@@ -519,7 +519,7 @@
return "MCS{" +
"dl=" + dl +
", ul=" + ul +
- ", timesincelastupdate=" + timesincelastupdate +
+ ", timesincelastupdate=" + (new WallClockTimestamp().unixTimestamp() - timesincelastupdate.unixTimestamp()) +
'}';
}
}
@@ -560,7 +560,7 @@
}
public long getTimesincelastupdate() {
- return timesincelastupdate.unixTimestamp();
+ return new WallClockTimestamp().unixTimestamp() - timesincelastupdate.unixTimestamp();
}
public void setTimesincelastupdate(WallClockTimestamp timesincelastupdate) {
@@ -573,7 +573,7 @@
return "PDCPThroughput{" +
"dl=" + dl +
", ul=" + ul +
- ", timesincelastupdate=" + timesincelastupdate +
+ ", timesincelastupdate=" + (new WallClockTimestamp().unixTimestamp() - timesincelastupdate.unixTimestamp()) +
'}';
}
}
@@ -612,7 +612,7 @@
}
public long getTimesincelastupdate() {
- return timesincelastupdate.unixTimestamp();
+ return new WallClockTimestamp().unixTimestamp() - timesincelastupdate.unixTimestamp();
}
public void setTimesincelastupdate(WallClockTimestamp timesincelastupdate) {
@@ -624,7 +624,7 @@
return "PDCPPacketDelay{" +
"dl=" + dl +
", ul=" + ul +
- ", timesincelastupdate=" + timesincelastupdate +
+ ", timesincelastupdate=" + (new WallClockTimestamp().unixTimestamp() - timesincelastupdate.unixTimestamp()) +
'}';
}
}
@@ -663,7 +663,7 @@
}
public long getTimesincelastupdate() {
- return timesincelastupdate.unixTimestamp();
+ return new WallClockTimestamp().unixTimestamp() - timesincelastupdate.unixTimestamp();
}
public void setTimesincelastupdate(WallClockTimestamp timesincelastupdate) {
@@ -675,7 +675,7 @@
return "ResourceUsage{" +
"dl=" + dl +
", ul=" + ul +
- ", timesincelastupdate=" + timesincelastupdate +
+ ", timesincelastupdate=" + (new WallClockTimestamp().unixTimestamp() - timesincelastupdate.unixTimestamp()) +
'}';
}
}