src/eric7/RemoteServer/EricRequestCategory.py

branch
server
changeset 10531
3308e8349e4c
child 10539
4274f189ff78
diff -r 684f491a3bfc -r 3308e8349e4c src/eric7/RemoteServer/EricRequestCategory.py
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/eric7/RemoteServer/EricRequestCategory.py	Mon Jan 29 19:50:44 2024 +0100
@@ -0,0 +1,25 @@
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2024 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+"""
+Module implementing an enum for the various service categories.
+"""
+
+import enum
+
+class EricRequestCategory(enum.IntEnum):
+    """
+    Class defining the service categories of the eric remote server.
+    """
+    FileSystem = 0
+    Project = 1
+    Debugger = 2
+
+    Echo = 253  # only used for testing
+    Error = 254
+    Server = 255  # used by the remote server internally
+
+    # user/plugins may define own categories starting with this value
+    UserCategory = 1024

eric ide

mercurial