Initial commit: FunConnect project with server, relay, client and admin panel

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-02-24 20:56:36 +08:00
parent eb6e901440
commit b6891483ae
167 changed files with 16147 additions and 106 deletions

View File

@@ -0,0 +1,12 @@
// Session state for individual WebSocket connections
// This module is reserved for future per-session state
// Currently sessions are managed directly in handler.rs
use uuid::Uuid;
use funmc_shared::protocol::SignalingMessage;
use tokio::sync::mpsc;
pub struct SignalingSession {
pub user_id: Uuid,
pub tx: mpsc::UnboundedSender<SignalingMessage>,
}