|
ascii-chat 0.8.38
Real-time terminal-based video chat with ASCII art conversion
|
Host migration context for tracking failover state. More...
#include <src/discovery/session.h>
Data Fields | |
| migration_state_t | state |
| Current migration state. | |
| uint64_t | detection_time_ms |
| When host disconnect detected (Unix ms) | |
| uint8_t | last_host_id [16] |
| The host that died. | |
| uint32_t | disconnect_reason |
| Reason for disconnect (from HOST_LOST packet) | |
| uint64_t migration_ctx_t::detection_time_ms |
When host disconnect detected (Unix ms)
Definition at line 97 of file session.h.
Referenced by discovery_session_handle_host_disconnect(), and discovery_session_process().
| uint32_t migration_ctx_t::disconnect_reason |
Reason for disconnect (from HOST_LOST packet)
Definition at line 99 of file session.h.
Referenced by discovery_session_handle_host_disconnect().
| uint8_t migration_ctx_t::last_host_id[16] |
The host that died.
Definition at line 98 of file session.h.
Referenced by discovery_session_handle_host_disconnect().
| migration_state_t migration_ctx_t::state |
Current migration state.
Definition at line 96 of file session.h.
Referenced by discovery_session_become_host(), discovery_session_check_host_alive(), discovery_session_connect_to_future_host(), discovery_session_handle_host_disconnect(), and discovery_session_process().