From 78bdf2fc67f028c254f1c3bd7fcb35f69ac12642 Mon Sep 17 00:00:00 2001 From: Yaroslav Dynnikov <yaroslav.dynnikov@gmail.com> Date: Mon, 12 Feb 2024 23:19:44 +0700 Subject: [PATCH] proc_api.md: proc_runtime_info --- docs/architecture/proc_api.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/docs/architecture/proc_api.md b/docs/architecture/proc_api.md index 109bd2ea..23163758 100644 --- a/docs/architecture/proc_api.md +++ b/docs/architecture/proc_api.md @@ -152,6 +152,28 @@ fn proc_instance_info(instance_id) - `target_grade`: (MP_MAP `Grade`), целевое ÑоÑтоÑние инÑтанÑа - `tier`: (MP_STR) +--- +### .proc_runtime_info {: #proc_runtime_info } + +```rust +fn proc_runtime_info() +``` + +Возвращает Ñлужебную информацию. + +Возвращаемое значение: + +- (MP_MAP `RuntimeInfo`) + - `raft`: (MP_MAP [RaftInfo](#proc_raft_info)) + - `version_info`: (MP_MAP [VersionInfo](#proc_version_info)) + - `internal`: (MP_MAP) + <br>формат: `MP_MAP { main_loop_status = MP_STR, + governor_loop_status = MP_STR}` + - `http`: (optional MP_MAP `HttpInfo`) + <br>формат: `MP_MAP { host = MP_STR, port = MP_UINT}` + <br>поле отÑутÑтвует в ответе еÑли инÑÑ‚Ð°Ð½Ñ Ð·Ð°Ð¿ÑƒÑ‰ÐµÐ½ без параметра + [picodata run --http-listen](../reference/cli.md#run_http_listen) + --- ### .proc_get_index {: #proc_get_index } -- GitLab