diff options
author | Edoardo La Greca | 2025-08-06 21:45:48 +0200 |
---|---|---|
committer | Edoardo La Greca | 2025-08-06 21:45:48 +0200 |
commit | 473a9054fd4527fec070e9146fa21a04628e1ff7 (patch) | |
tree | b610398e0d27106667fa12e8a0c906b249a82377 /src/main | |
parent | 449483f7743006cc35151f7d9877e6c3541585e4 (diff) |
add clarification to ProtocolTranslator
Diffstat (limited to 'src/main')
-rw-r--r-- | src/main/kotlin/ProtocolTranslator.kt | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main/kotlin/ProtocolTranslator.kt b/src/main/kotlin/ProtocolTranslator.kt index 82c530a..9d2afbc 100644 --- a/src/main/kotlin/ProtocolTranslator.kt +++ b/src/main/kotlin/ProtocolTranslator.kt @@ -10,6 +10,10 @@ TODO: * * Tags are supposed to be managed internally by the class that provides the implementation. * + * When compared to 9P's formal message descriptions, like those which can be read in Plan 9's manual pages, some of the + * methods might lack parameters. Those which can be inferred from the existing parameters are purposefully omitted. An + * example is [walk], which omits `nwname` because it can be obtained by calculating the size of `wname`. + * * Trivia: comments for each method are taken from each message type's manual page in section 5. */ interface ProtocolTranslator { |