29template <
typename SessionType>
38 static constexpr const char*
id_prefix =
"session_";
51 static constexpr const char*
id_prefix =
"session_";
64 static constexpr const char*
id_prefix =
"ws_conn_";
Represents a client session on the server.
Represents a WebSocket connection to a client.
kcenon::network::session::messaging_session messaging_session
Customization point for session manager behavior.
static constexpr const char * id_prefix
ID prefix for auto-generated session IDs.
static constexpr bool stop_on_clear
Call session's stop method when clearing all sessions.
static constexpr bool has_activity_tracking
Enable activity timestamp tracking (required for idle cleanup)