From 19f944249577abb58586e1daa48762eba92de91d Mon Sep 17 00:00:00 2001 From: rhetorica Date: Fri, 30 Jan 2026 18:49:10 -0800 Subject: [PATCH] correct omissions --- protocols/phase protocol.txt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/protocols/phase protocol.txt b/protocols/phase protocol.txt index dfebf96..ed6c871 100644 --- a/protocols/phase protocol.txt +++ b/protocols/phase protocol.txt @@ -13,7 +13,9 @@ Except where otherwise specified, each control message consists of the format: Where is an arbitrary string (typically a UUID) generated by the OS for each interaction, is one of: - connect disconnect access size read write ready delete deleted new update close + system-to-storage: connect disconnect stat read write append delete close + + storage-to-system: version reset access stat ready deleted new update denied and the s are -specific. @@ -81,9 +83,11 @@ MESSAGES storage -> system + Responds to a request to a "connect" command (above). + where is one of: ro rd rw - Responds to a request to a "connect" command (above). The storage device should indicate the level of access it is willing/capable of giving the system. It should also store the host UUID and granted level of permission for future reference. The useful modes are defined as "read only" (ro), "read and delete" (rd), or "full access" (rw). A mode of "none" indicates the connection was rejected and not stored. + The storage device should indicate the level of access it is willing/capable of giving the system. It should also store the host UUID and granted level of permission for future reference. The useful modes are defined as "read only" (ro), "read and delete" (rd), or "full access" (rw). A mode of "none" indicates the connection was rejected and not stored. where is one of: b p l