summaryrefslogtreecommitdiff
path: root/src/main/kotlin/NinePMessageType.kt
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/kotlin/NinePMessageType.kt')
-rw-r--r--src/main/kotlin/NinePMessageType.kt39
1 files changed, 0 insertions, 39 deletions
diff --git a/src/main/kotlin/NinePMessageType.kt b/src/main/kotlin/NinePMessageType.kt
deleted file mode 100644
index 4c8c60f..0000000
--- a/src/main/kotlin/NinePMessageType.kt
+++ /dev/null
@@ -1,39 +0,0 @@
-enum class NinePMessageType(val value: UByte) {
- TVERSION(100u),
- RVERSION(101u),
- TAUTH(102u),
- RAUTH(103u),
- TATTACH(104u),
- RATTACH(105u),
- //TERROR(106), <--- illegal
- RERROR(107u),
- TFLUSH(108u),
- RFLUSH(109u),
- TWALK(110u),
- RWALK(111u),
- TOPEN(112u),
- ROPEN(113u),
- TCREATE(114u),
- RCREATE(115u),
- TREAD(116u),
- RREAD(117u),
- TWRITE(118u),
- RWRITE(119u),
- TCLUNK(120u),
- RCLUNK(121u),
- TREMOVE(122u),
- RREMOVE(123u),
- TSTAT(124u),
- RSTAT(125u),
- TWSTAT(126u),
- RWSTAT(127u);
-
- companion object {
- /**
- * Obtain a [NinePMessageType] instance by matching its value.
- *
- * @throws NoSuchElementException if no such element has the provided value.
- */
- fun fromByte(value: UByte) = NinePMessageType.entries.first { it.value == value }
- }
-} \ No newline at end of file