From 66925bc66541c5db0275380ccd42da8efb5e864f Mon Sep 17 00:00:00 2001 From: Lars Simon Winzer Date: Thu, 5 Mar 2026 13:46:10 +0100 Subject: [PATCH] Add: Session interface all sessions need to conform to --- .../dbis/cs108/casono/common/network/Session.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 src/main/java/ch/unibas/dmi/dbis/cs108/casono/common/network/Session.java diff --git a/src/main/java/ch/unibas/dmi/dbis/cs108/casono/common/network/Session.java b/src/main/java/ch/unibas/dmi/dbis/cs108/casono/common/network/Session.java new file mode 100644 index 0000000..f4ac359 --- /dev/null +++ b/src/main/java/ch/unibas/dmi/dbis/cs108/casono/common/network/Session.java @@ -0,0 +1,13 @@ +package ch.unibas.dmi.dbis.cs108.casono.common.network; + +public interface Session { + /** + * Outlines an interface all session implementations have to conform to + */ + + SessionId id(); + + void send(byte[] payload); + + void close(); +} \ No newline at end of file