diff options
author | Sébastien Helleu <flashcode@flashtux.org> | 2018-08-12 20:23:24 +0200 |
---|---|---|
committer | Sébastien Helleu <flashcode@flashtux.org> | 2018-08-12 20:23:24 +0200 |
commit | e85bf426c122db08143115ccd242129db71ba27b (patch) | |
tree | 60f9300955be47b94004a5147b2944e6d708a28e /doc/ja/weechat_relay_protocol.ja.adoc | |
parent | 48cbf3ad372341cb6ef22006a69de878e99bc226 (diff) | |
download | weechat-e85bf426c122db08143115ccd242129db71ba27b.zip |
doc: add length of field "id" in binary message (relay protocol) (closes #1233)
Diffstat (limited to 'doc/ja/weechat_relay_protocol.ja.adoc')
-rw-r--r-- | doc/ja/weechat_relay_protocol.ja.adoc | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/doc/ja/weechat_relay_protocol.ja.adoc b/doc/ja/weechat_relay_protocol.ja.adoc index 1ca6979fd..45131afcd 100644 --- a/doc/ja/weechat_relay_protocol.ja.adoc +++ b/doc/ja/weechat_relay_protocol.ja.adoc @@ -496,23 +496,25 @@ quit メッセージは以下の書式でバイナリデータとして送信されます (サイズはバイト単位): .... -┌────────╥─────────────╥────╥────────┬──────────╥───────╥────────┬──────────┐ -│ length ║ compression ║ id ║ type 1 │ object 1 ║ ... ║ type N │ object N │ -└────────╨─────────────╨────╨────────┴──────────╨───────╨────────┴──────────┘ - └──────┘ └───────────┘ └──┘ └──────┘ └────────┘ └──────┘ └────────┘ - 4 1 ?? 3 ?? 3 ?? - └────────────────────┘ └──────────────────────────────────────────────────┘ - ヘッダ (5) 圧縮されたデータ (??) - └─────────────────────────────────────────────────────────────────────────┘ +┌────────╥─────────────╥─────────╥────────┬──────────╥───────╥────────┬──────────┐ +│ length ║ compression ║ id ║ type 1 │ object 1 ║ ... ║ type N │ object N │ +└────────╨─────────────╨─────────╨────────┴──────────╨───────╨────────┴──────────┘ + └──────┘ └───────────┘ └───────┘ └──────┘ └────────┘ └──────┘ └────────┘ + 4 1 4 + str 3 ?? 3 ?? + └────────────────────┘ └───────────────────────────────────────────────────────┘ + ヘッダ (5) 圧縮されたデータ (??) + └──────────────────────────────────────────────────────────────────────────────┘ 'length' バイト .... -* _length_ (符号なし整数型): メッセージ全体のバイト数 +// TRANSLATION MISSING +* _length_ (符号なし整数型, 4 bytes): メッセージ全体のバイト数 (このフィールドを含む) * _compression_ (バイト型): フラグ: ** _0x00_: これ以降のデータは圧縮されていません ** _0x01_: これ以降のデータは _zlib_ で圧縮されています -* _id_ (文字列型): クライアントが送信した識別子 (コマンド名の前につけられる); +// TRANSLATION MISSING +* _id_ (文字列型, 4 bytes + content): クライアントが送信した識別子 (コマンド名の前につけられる); コマンドに識別子が含まれない場合は空文字列でも可 (内容を含まない長さゼロの文字列) * _type_ (3 文字): 型の種類: 3 文字 (以下の表を参照) |