diff options
| author | Max Audron <audron@cocaine.farm> | 2025-02-23 17:04:26 +0100 |
|---|---|---|
| committer | Max Audron <audron@cocaine.farm> | 2025-02-23 17:04:26 +0100 |
| commit | b630f1855ec194703bfb0fdac22de9e18eaa5237 (patch) | |
| tree | 7abe6fda0d02c43fc3da6aa296850a6cd8e4c3e6 /src/session/mod.rs | |
| parent | clean up unused_import and unused_variables a bit (diff) | |
add basic network syncables
Diffstat (limited to '')
| -rw-r--r-- | src/session/mod.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/session/mod.rs b/src/session/mod.rs index f8690ac..dbe29c0 100644 --- a/src/session/mod.rs +++ b/src/session/mod.rs @@ -1,5 +1,7 @@ use std::collections::HashMap; +#[cfg(feature = "client")] +use crate::message::StatefulSyncableClient; #[cfg(feature = "server")] use crate::message::StatefulSyncableServer; @@ -7,7 +9,7 @@ use log::{debug, warn}; use crate::message::{ objects::{Types, *}, - Class, InitData, SessionInit, StatefulSyncableClient, SyncMessage, Syncable, + Class, InitData, SessionInit, SyncMessage, Syncable, }; // TODO implement nested types init and sync like BufferViewConfig in BufferViewManager @@ -59,7 +61,7 @@ pub trait SessionManager { Class::Network => { let id: i32 = msg.object_name.parse().unwrap(); if let Some(network) = self.network(id) { - // network.sync() + network.sync(msg) } } Class::NetworkInfo => (), |
