diff options
author | Edoardo La Greca | 2025-07-12 19:14:26 +0200 |
---|---|---|
committer | Edoardo La Greca | 2025-07-13 21:22:19 +0200 |
commit | 917599228501ae235ffaf01b515c8b06cf8595b0 (patch) | |
tree | f7dc4ff08bf44a9b029346aaaec39b23dd35321e /src/main/kotlin/NinePMessageType.kt | |
parent | c916a1c14813fbb96288b0c75efd29e01ee6a0df (diff) |
Diffstat (limited to 'src/main/kotlin/NinePMessageType.kt')
-rw-r--r-- | src/main/kotlin/NinePMessageType.kt | 46 |
1 files changed, 28 insertions, 18 deletions
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 } |