Clarify source signing key and interval estimate documentation
This commit is contained in:
1 parent
409d9f3ca9
commit
6689cf543b
2 files changed
+2
-2
No files matched your search
@@ -48,7 +48,7 @@ int stream_member_has_subscription(const struct stream_member_state *state, uint
|
||||
|
||||
/* WAIT — нет полного подписанного профиля/подтверждения родителя; ошибка подписи/формата <0.
|
||||
* NOT_MEMBER — строка отсутствует либо принятый блок владельца задаёт deleted=1; запрет проверяется до crypto.
|
||||
* Выходы меняются только при STREAM_OK; public_key необязателен, state обязателен.
|
||||
* Выходы меняются только при STREAM_OK; public_key — Ed25519 ключ источника, необязателен; state обязателен.
|
||||
* Online/BGP здесь не проверяются. deleted читается из той же строки, что и подписанный профиль. */
|
||||
int stream_member_load(struct UTUN_INSTANCE *inst, uint64_t group_id, uint64_t member_id,
|
||||
struct stream_member_state *state, uint8_t public_key[SC_PUBKEY_SIZE]);
|
||||
|
||||
@@ -31,7 +31,7 @@ struct stream_metrics {
|
||||
uint64_t last_seq; // Последний принятый seq; повторы/меньшие seq игнорируются.
|
||||
uint64_t last_receive_ms; // Время последнего нового seq в локальных монотонных мс.
|
||||
uint64_t lag_ms; // Накопленное относительное отставание на момент последнего блока.
|
||||
uint64_t expected_interval_ms; // Изначально100мс; затем средний source_delta текущей секундной корзины, минимум1мс.
|
||||
uint64_t expected_interval_ms; // Изначально100мс; при ненулевой source_ms — среднее текущей секунды, минимум1мс.
|
||||
uint16_t last_timestamp_ms; // Последние часы источника по модулю65536мс.
|
||||
int initialized; // Было хотя бы одно успешное observe.
|
||||
int stopped; // Один текущий эпизод: пауза>expected_interval+500мс.
|
||||
|
||||
Reference in new issue
Block a user