diff --git a/src/main/java/fr/ntr/Cell.java b/src/main/java/fr/ntr/Cell.java index 70afe41..fee900a 100644 --- a/src/main/java/fr/ntr/Cell.java +++ b/src/main/java/fr/ntr/Cell.java @@ -23,7 +23,7 @@ public class Cell { /** * Trame */ - private final ResourceBlock[][] frame; + private ResourceBlock[][] frame; /** * Reste pour la prochaine source */ @@ -78,6 +78,10 @@ public class Cell { return frame; } + public void setFrameSize(ResourceBlock[][] frame) { + this.frame=frame; + } + public static int getTimeSlotNb() { return timeSlotNb; } diff --git a/src/main/java/fr/ntr/Reuse/Reuse3.java b/src/main/java/fr/ntr/Reuse/Reuse3.java index b65c3b8..31e9480 100644 --- a/src/main/java/fr/ntr/Reuse/Reuse3.java +++ b/src/main/java/fr/ntr/Reuse/Reuse3.java @@ -1,6 +1,22 @@ package fr.ntr.Reuse; +import fr.ntr.Cell; +import fr.ntr.ResourceBlock; +import fr.ntr.User; + +import java.util.List; public class Reuse3 { //TODO Reuse3 + + + public static void BandwithReuse3(List cellList, int tick) { + for (Cell cell : cellList) { + + //TODO set size + //cell.setFrameSize(cellList.size()); + + cell.updateBandwidth(tick); + } + } }