summaryrefslogtreecommitdiff
path: root/doc/ja/weechat_relay_protocol.ja.adoc
diff options
context:
space:
mode:
authorSébastien Helleu <flashcode@flashtux.org>2018-08-12 20:23:24 +0200
committerSébastien Helleu <flashcode@flashtux.org>2018-08-12 20:23:24 +0200
commite85bf426c122db08143115ccd242129db71ba27b (patch)
tree60f9300955be47b94004a5147b2944e6d708a28e /doc/ja/weechat_relay_protocol.ja.adoc
parent48cbf3ad372341cb6ef22006a69de878e99bc226 (diff)
downloadweechat-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.adoc22
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 文字 (以下の表を参照)