diff --git a/src/main/java/vslab1/src/Peers/Peer.java b/src/main/java/vslab1/src/Peers/Peer.java index 2cb1d4c..a4fcde5 100644 --- a/src/main/java/vslab1/src/Peers/Peer.java +++ b/src/main/java/vslab1/src/Peers/Peer.java @@ -17,4 +17,21 @@ public record Peer(String ipAddress, int port, Map filesMap, EOn public boolean equals(Peer other) { return this.ipAddress.equals(other.ipAddress) && (this.port == other.port); } + + public String onlineStateToString() { + switch (onlineState) { + case Online: { + return "online"; + } + case Offline: { + return "offline"; + } + case Unknown: { + return "unknown"; + } + default: { + return "undefined"; + } + } + } }