@@ -0,0 +1,498 @@
+package plugins.CENO.Client.Signaling;%0A%0Aimport java.util.EnumSet;%0A%0Apublic enum ChannelStatus %7B%0A%09%09starting,%0A%09%09fatal,%0A%09%09gotSignalSSK,%0A%09%09failedToSolvePuzzle,%0A%09%09puzzleSolved,%0A%09%09failedToEncrypt,%0A%09%09failedToPublishKSK,%0A%09%09publishedKSK,%0A%09%09waitingForSyn,%0A%09%09syn;%0A%09%09%0A%09static EnumSet%3CChannelStatus%3E fatalChannelStatus = EnumSet.of(fatal, failedToSolvePuzzle, failedToEncrypt, failedToPublishKSK);%0A%09%0A%09public static boolean isFatalStatus(ChannelStatus status) %7B%0A%09%09return fatalChannelStatus.contains(status);%0A%09%7D%0A%7D%0A

Add ChannelStatus enumeration for keeping the status of the signaling channel at the Client