diff options
| author | bt <bt@rctt.net> | 2026-05-03 18:08:33 +0200 |
|---|---|---|
| committer | bt <bt@rctt.net> | 2026-05-03 18:08:33 +0200 |
| commit | 83be96382f60235ce3051dda30d1358e389332a7 (patch) | |
| tree | ab50deca3b8d6f17bf4d6cd2830b504774f93faa /docs | |
| parent | eec10d41af62fb9a93cd5fd79dcf94616701cc2a (diff) | |
| download | solec-83be96382f60235ce3051dda30d1358e389332a7.tar.gz solec-83be96382f60235ce3051dda30d1358e389332a7.zip | |
[docs] Update docs
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/rfc.html | 92 | ||||
| -rw-r--r-- | docs/rfc.txt | 17 |
2 files changed, 94 insertions, 15 deletions
diff --git a/docs/rfc.html b/docs/rfc.html index 8b847da..3452389 100644 --- a/docs/rfc.html +++ b/docs/rfc.html @@ -1216,11 +1216,11 @@ li > p:last-of-type:only-child { <thead><tr> <td class="left">Internet-Draft</td> <td class="center">SOLEC</td> -<td class="right">April 2026</td> +<td class="right">May 2026</td> </tr></thead> <tfoot><tr> <td class="left">bt</td> -<td class="center">Expires 21 October 2026</td> +<td class="center">Expires 4 November 2026</td> <td class="right">[Page]</td> </tr></tfoot> </table> @@ -1233,12 +1233,12 @@ li > p:last-of-type:only-child { <dd class="internet-draft">SOLEC</dd> <dt class="label-published">Published:</dt> <dd class="published"> -<time datetime="2026-04-19" class="published">19 April 2026</time> +<time datetime="2026-05-03" class="published">3 May 2026</time> </dd> <dt class="label-intended-status">Intended Status:</dt> <dd class="intended-status">Experimental</dd> <dt class="label-expires">Expires:</dt> -<dd class="expires"><time datetime="2026-10-21">21 October 2026</time></dd> +<dd class="expires"><time datetime="2026-11-04">4 November 2026</time></dd> <dt class="label-authors">Author:</dt> <dd class="authors"> <div class="author"> @@ -1274,7 +1274,7 @@ SOLEC system.<a href="#section-abstract-1" class="pilcrow">¶</a></p> time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress."<a href="#section-boilerplate.1-3" class="pilcrow">¶</a></p> <p id="section-boilerplate.1-4"> - This Internet-Draft will expire on 21 October 2026.<a href="#section-boilerplate.1-4" class="pilcrow">¶</a></p> + This Internet-Draft will expire on 4 November 2026.<a href="#section-boilerplate.1-4" class="pilcrow">¶</a></p> </section> </div> <div id="copyright"> @@ -1359,7 +1359,10 @@ SOLEC system.<a href="#section-abstract-1" class="pilcrow">¶</a></p> <p id="section-toc.1-1.2.2.4.2.6.1"><a href="#section-2.4.6" class="auto internal xref">2.4.6</a>. <a href="#name-message" class="internal xref">Message</a></p> </li> <li class="compact toc ulBare ulEmpty" id="section-toc.1-1.2.2.4.2.7"> - <p id="section-toc.1-1.2.2.4.2.7.1"><a href="#section-2.4.7" class="auto internal xref">2.4.7</a>. <a href="#name-test" class="internal xref">Test</a></p> + <p id="section-toc.1-1.2.2.4.2.7.1"><a href="#section-2.4.7" class="auto internal xref">2.4.7</a>. <a href="#name-usermode" class="internal xref">Usermode</a></p> +</li> + <li class="compact toc ulBare ulEmpty" id="section-toc.1-1.2.2.4.2.8"> + <p id="section-toc.1-1.2.2.4.2.8.1"><a href="#section-2.4.8" class="auto internal xref">2.4.8</a>. <a href="#name-test" class="internal xref">Test</a></p> </li> </ul> </li> @@ -1611,6 +1614,11 @@ Text is encoded using UTF-8.<a href="#section-2.3.3-1" class="pilcrow">¶</a></p <td class="text-left" rowspan="1" colspan="1">S</td> </tr> <tr> + <td class="text-left" rowspan="1" colspan="1">0x07</td> + <td class="text-left" rowspan="1" colspan="1">UserMode</td> + <td class="text-left" rowspan="1" colspan="1">C</td> + </tr> + <tr> <td class="text-left" rowspan="1" colspan="1">0xFF</td> <td class="text-left" rowspan="1" colspan="1">Test</td> <td class="text-left" rowspan="1" colspan="1">R</td> @@ -1667,6 +1675,10 @@ Text is encoded using UTF-8.<a href="#section-2.3.3-1" class="pilcrow">¶</a></p <td class="text-left" rowspan="1" colspan="1">0x02</td> <td class="text-left" rowspan="1" colspan="1">Not found. User or channel cannot access user or channel.</td> </tr> + <tr> + <td class="text-left" rowspan="1" colspan="1">0x03</td> + <td class="text-left" rowspan="1" colspan="1">Unauthorized.</td> + </tr> </tbody> </table> </section> @@ -1815,13 +1827,13 @@ different auth method will be used.<a href="#section-2.4.3.1-1" class="pilcrow"> </table> </section> </div> -<div id="test"> +<div id="usermode"> <section id="section-2.4.7"> - <h4 id="name-test"> -<a href="#section-2.4.7" class="section-number selfRef">2.4.7. </a><a href="#name-test" class="section-name selfRef">Test</a> + <h4 id="name-usermode"> +<a href="#section-2.4.7" class="section-number selfRef">2.4.7. </a><a href="#name-usermode" class="section-name selfRef">Usermode</a> </h4> -<p id="section-2.4.7-1">Test payload is used for encoder and decoders testing. Clients and servers -should ignore this kind of payload.<a href="#section-2.4.7-1" class="pilcrow">¶</a></p> +<p id="section-2.4.7-1">Usermode payload is used for changing user settings related to channels. For +example: joining, leaving or setting privilages.<a href="#section-2.4.7-1" class="pilcrow">¶</a></p> <table class="center" id="table-9"> <caption><a href="#table-9" class="selfRef">Table 9</a></caption> <thead> @@ -1832,6 +1844,64 @@ should ignore this kind of payload.<a href="#section-2.4.7-1" class="pilcrow">¶ </thead> <tbody> <tr> + <td class="text-left" rowspan="1" colspan="1">string</td> + <td class="text-left" rowspan="1" colspan="1">user_address</td> + </tr> + <tr> + <td class="text-left" rowspan="1" colspan="1">string</td> + <td class="text-left" rowspan="1" colspan="1">channel_name</td> + </tr> + <tr> + <td class="text-left" rowspan="1" colspan="1">uint8</td> + <td class="text-left" rowspan="1" colspan="1">mode</td> + </tr> + </tbody> + </table> +<div id="modes"> +<section id="section-2.4.7.1"> + <h5 id="name-modes"> +<a href="#section-2.4.7.1" class="section-number selfRef">2.4.7.1. </a><a href="#name-modes" class="section-name selfRef">Modes</a> + </h5> +<table class="center" id="table-10"> + <caption><a href="#table-10" class="selfRef">Table 10</a></caption> +<thead> + <tr> + <th class="text-left" rowspan="1" colspan="1">Type</th> + <th class="text-left" rowspan="1" colspan="1">Name</th> + </tr> + </thead> + <tbody> + <tr> + <td class="text-left" rowspan="1" colspan="1">0x00</td> + <td class="text-left" rowspan="1" colspan="1">none</td> + </tr> + <tr> + <td class="text-left" rowspan="1" colspan="1">0x01</td> + <td class="text-left" rowspan="1" colspan="1">in_channel</td> + </tr> + </tbody> + </table> +</section> +</div> +</section> +</div> +<div id="test"> +<section id="section-2.4.8"> + <h4 id="name-test"> +<a href="#section-2.4.8" class="section-number selfRef">2.4.8. </a><a href="#name-test" class="section-name selfRef">Test</a> + </h4> +<p id="section-2.4.8-1">Test payload is used for encoder and decoders testing. Clients and servers +should ignore this kind of payload.<a href="#section-2.4.8-1" class="pilcrow">¶</a></p> +<table class="center" id="table-11"> + <caption><a href="#table-11" class="selfRef">Table 11</a></caption> +<thead> + <tr> + <th class="text-left" rowspan="1" colspan="1">Type</th> + <th class="text-left" rowspan="1" colspan="1">Name</th> + </tr> + </thead> + <tbody> + <tr> <td class="text-left" rowspan="1" colspan="1">uint8</td> <td class="text-left" rowspan="1" colspan="1">num1</td> </tr> diff --git a/docs/rfc.txt b/docs/rfc.txt index b0e42e3..a9a4e0c 100644 --- a/docs/rfc.txt +++ b/docs/rfc.txt @@ -286,8 +286,17 @@ Table of Contents 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 | + +========+==============+ + | Type | Name | + +========+==============+ + | string | user_address | + +--------+--------------+ + | string | channel_name | + +--------+--------------+ + | uint8 | mode | + +--------+--------------+ + + Table 9 2.4.7.1. Modes @@ -299,7 +308,7 @@ Table of Contents | 0x01 | in_channel | +------+------------+ - Table 9 + Table 10 2.4.8. Test @@ -326,7 +335,7 @@ Table of Contents | uint64 | num4 | +-----------+-------+ - Table 10 + Table 11 2.5. Sequential operations |
