diff options
| author | bt <bt@rctt.net> | 2026-04-19 21:32:53 +0200 |
|---|---|---|
| committer | bt <bt@rctt.net> | 2026-05-03 17:52:37 +0200 |
| commit | eec10d41af62fb9a93cd5fd79dcf94616701cc2a (patch) | |
| tree | d72068dcc4cb1aa43c2e0a2fae8ff094d41ed9c6 /docs/rfc.txt | |
| parent | c00e7dd589921e6be45918d4cd589e52e2b77036 (diff) | |
| download | solec-eec10d41af62fb9a93cd5fd79dcf94616701cc2a.tar.gz solec-eec10d41af62fb9a93cd5fd79dcf94616701cc2a.zip | |
[common] Basic group channels supportv0.3.0
Diffstat (limited to 'docs/rfc.txt')
| -rw-r--r-- | docs/rfc.txt | 35 |
1 files changed, 30 insertions, 5 deletions
diff --git a/docs/rfc.txt b/docs/rfc.txt index 04d931e..b0e42e3 100644 --- a/docs/rfc.txt +++ b/docs/rfc.txt @@ -1,7 +1,7 @@ SOLEC Working Group bt, Ed. Internet-Draft RCTT.net -Intended status: Experimental 19 April 2026 -Expires: 21 October 2026 +Intended status: Experimental 3 May 2026 +Expires: 4 November 2026 System of Lightweight Electronic Communication @@ -32,7 +32,8 @@ Table of Contents 2.4.4. UserAuth 2.4.5. ServerAuth 2.4.6. Message - 2.4.7. Test + 2.4.7. Usermode + 2.4.8. Test 2.5. Sequential operations 2.6. Client-Server connection initialisation 2.7. Exchanging messages between servers @@ -175,6 +176,8 @@ Table of Contents +------+------------+------------+ | 0x06 | ServerAuth | S | +------+------------+------------+ + | 0x07 | UserMode | C | + +------+------------+------------+ | 0xFF | Test | R | +------+------------+------------+ @@ -204,6 +207,8 @@ Table of Contents | 0x02 | Not found. User or channel cannot access user or | | | channel. | +------+------------------------------------------------------------+ + | 0x03 | Unauthorized. | + +------+------------------------------------------------------------+ Table 3 @@ -276,7 +281,27 @@ Table of Contents Table 8 -2.4.7. Test +2.4.7. Usermode + + Usermode payload is used for changing user settings related to + channels. For example: joining, leaving or setting privilages. + + | Type | Name | | string | user_address | | string | channel_name | | + uint8 | mode | + +2.4.7.1. Modes + + +======+============+ + | Type | Name | + +======+============+ + | 0x00 | none | + +------+------------+ + | 0x01 | in_channel | + +------+------------+ + + Table 9 + +2.4.8. Test Test payload is used for encoder and decoders testing. Clients and servers should ignore this kind of payload. @@ -301,7 +326,7 @@ Table of Contents | uint64 | num4 | +-----------+-------+ - Table 9 + Table 10 2.5. Sequential operations |
