1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
/* 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); companion object { fun fromByte(value: Byte) = NinePMessageType.entries.first { it.value == value } } }