diff options
| author | me_desk <me_desk@fb96df88-216d-11de-830c-f3023f12d8ac> | 2015-01-23 10:23:27 +0000 |
|---|---|---|
| committer | Anton <anton@picapica> | 2015-03-10 03:42:49 +0400 |
| commit | 04e991d8146aeff27b2d793b3f6a3c7c1f20913e (patch) | |
| tree | 32403e492aa2e62c9518817a0b3c13cbadc41070 /doc/proto.txt | |
| parent | 540e7dc57888fcdac1e15c5cf971b3d62a8d7307 (diff) | |
| download | pica-pica-04e991d8146aeff27b2d793b3f6a3c7c1f20913e.tar.gz pica-pica-04e991d8146aeff27b2d793b3f6a3c7c1f20913e.zip | |
updated files in doc/
git-svn-id: svn://localhost/project_picapica/trunk@338 fb96df88-216d-11de-830c-f3023f12d8ac
Diffstat (limited to 'doc/proto.txt')
| -rwxr-xr-x | doc/proto.txt | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/doc/proto.txt b/doc/proto.txt index 0f05d6a..e8a99ad 100755 --- a/doc/proto.txt +++ b/doc/proto.txt @@ -63,6 +63,15 @@ UH - user hash - SHA224 хэш от сертификата пользоватеÐ Протокол обмена сообщениями (между клиентами через сервер(ы) ) |КЛИЕНТ-КЛИЕНТ| ++++[начало c2c соединения] - клиент клиенту +0xCC 0xCC Ver_major Ver_minor - версия протокола клиента +варианты ответа - 0x01,0x02 + ++++[анонс адреса клиента] +0xA0, 0xA1, 0xA1 - аналогично сообщениям n2n +Если клиент настроен для приёма входящих прямых соединений между клиентами (минуя ноду), он может послать анонс своего +адреса. Получив анонс, другой клиент может создать соединение с этим адресом и закрыть соединение через ноду + +++[сообщение - текст в кодировке UTF8] 0x30 0x30 (длина сообщения в байтах- 2 байта в формате little-endian) сообщение в кодировке UTF8 |
