Describe ephemeral phone presence in existing BGP flags
This commit is contained in:
1 parent
a9d63480cf
commit
558b2a2ac0
2 files changed
+9
No files matched your search
@@ -13,6 +13,14 @@
|
|||||||
8-битный `ver` сохраняется как диагностический счётчик; свежесть определяется
|
8-битный `ver` сохраняется как диагностический счётчик; свежесть определяется
|
||||||
только timestamp.
|
только timestamp.
|
||||||
|
|
||||||
|
Живая телефонная занятость передаётся без изменения структуры NODEINFO: в существующем
|
||||||
|
`flags` бит `0x04` означает известное состояние, `0x08` — занятость звонком.
|
||||||
|
Это групповые флаги `TOPO_GROUP_NODE.phone_status`, как флаг рации `0x02`;
|
||||||
|
они не входят в подпись общей записи и используются только для цвета трубки в GUI.
|
||||||
|
Без разрешения Android, при выключенной публикации и после ухода узла статус неизвестен.
|
||||||
|
Решение о начале вызова принимает адресат по локальному состоянию ОС, а не по BGP-подсказке.
|
||||||
|
Изменения публикуются обычной новой версией NODEINFO во всех CHAT-группах; отдельного опроса и таймера нет.
|
||||||
|
|
||||||
Профиль endpoint в SOCKMETA содержит независимые `mapping` и `inbound`, источник `source`.
|
Профиль endpoint в SOCKMETA содержит независимые `mapping` и `inbound`, источник `source`.
|
||||||
ID и время измерения не передаются: последний успешный профиль действует до
|
ID и время измерения не передаются: последний успешный профиль действует до
|
||||||
явного изменения endpoint или подтверждённого нового результата. Повторная
|
явного изменения endpoint или подтверждённого нового результата. Повторная
|
||||||
|
|||||||
@@ -10,6 +10,7 @@
|
|||||||
* [8] online uint8_t
|
* [8] online uint8_t
|
||||||
* [9] is_self uint8_t
|
* [9] is_self uint8_t
|
||||||
* [10] flags uint8_t 0x01=supernode 0x02=admin 0x04=moder 0x08=deleted 0x10=radio 0x20=local radio mute
|
* [10] flags uint8_t 0x01=supernode 0x02=admin 0x04=moder 0x08=deleted 0x10=radio 0x20=local radio mute
|
||||||
|
* 0x40=phone status known, 0x80=busy on a call (live BGP hint)
|
||||||
* [11-12] rtt uint16_t LE (ms, 0xFFFF=нет данных)
|
* [11-12] rtt uint16_t LE (ms, 0xFFFF=нет данных)
|
||||||
* [13] nat_type uint8_t ADDR_TYPE_*
|
* [13] nat_type uint8_t ADDR_TYPE_*
|
||||||
* [14] storage uint8_t
|
* [14] storage uint8_t
|
||||||
|
|||||||
Reference in new issue
Block a user