From 917599228501ae235ffaf01b515c8b06cf8595b0 Mon Sep 17 00:00:00 2001 From: Edoardo La Greca Date: Sat, 12 Jul 2025 19:14:26 +0200 Subject: tmp --- src/main/kotlin/NinePMessageType.kt | 46 ++++++++++++++++++++++--------------- 1 file changed, 28 insertions(+), 18 deletions(-) (limited to 'src/main/kotlin/NinePMessageType.kt') diff --git a/src/main/kotlin/NinePMessageType.kt b/src/main/kotlin/NinePMessageType.kt index 017fe2e..c18e7e9 100644 --- a/src/main/kotlin/NinePMessageType.kt +++ b/src/main/kotlin/NinePMessageType.kt @@ -1,22 +1,32 @@ -/* -TODO: - - add correct values -*/ - enum class NinePMessageType(val value: Byte) { - VERSION(1), - AUTH(2), - FLUSH(3), - ATTACH(4), - WALK(5), - OPEN(6), - CREATE(7), - READ(8), - WRITE(9), - CLUNK(10), - REMOVE(11), - STAT(12), - WSTAT(13); + TVERSION(100), + RVERSION(101), + TAUTH(102), + RAUTH(103), + TATTACH(104), + RATTACH(105), + //TERROR(106), <--- illegal + RERROR(107), + TFLUSH(108), + RFLUSH(109), + TWALK(110), + RWALK(111), + TOPEN(112), + ROPEN(113), + TCREATE(114), + RCREATE(115), + TREAD(116), + RREAD(117), + TWRITE(118), + RWRITE(119), + TCLUNK(120), + RCLUNK(121), + TREMOVE(122), + RREMOVE(123), + TSTAT(124), + RSTAT(125), + TWSTAT(126), + RWSTAT(127); companion object { fun fromByte(value: Byte) = NinePMessageType.entries.first { it.value == value } -- cgit v1.2.3