chore: refactor module structure

This commit is contained in:
Michel de Graaf
2025-07-31 20:33:30 +02:00
parent 28ecda68a6
commit 4302d74847
23 changed files with 96 additions and 52 deletions
+1
View File
@@ -1,3 +1,4 @@
use crate::{debug, error, info, trace, warn};
use crate::message::{Message, MessageHandler};
use crate::peer::{ConnectionType, Peer};
use crate::server::ServerOperation;
@@ -1,3 +1,4 @@
use crate::{debug, error, info, trace, warn};
use crate::{
message::{Message, MessageHandler},
server::ServerOperation,
+1
View File
@@ -1,3 +1,4 @@
use crate::{debug, error, info, trace, warn};
use std::sync::mpsc::Sender;
use crate::{message::handlers::MessageHandler,
+1
View File
@@ -1,3 +1,4 @@
use crate::{debug, error, info, trace, warn};
use std::sync::mpsc::Sender;
use crate::{message::Message, server::ServerOperation};
+1 -1
View File
@@ -1,4 +1,4 @@
use crate::{message::Message, peer::ConnectionType, types::Transfer, utils::md5};
use crate::{message::Message, peer::ConnectionType, types::Transfer, utils::md5::md5};
pub struct MessageFactory;
impl MessageFactory {
+1
View File
@@ -2,6 +2,7 @@ use crate::{
message::{Message, MessageHandler},
server::{ServerOperation, UserMessage},
};
use crate::{debug, error, info, trace, warn};
use std::sync::mpsc::Sender;
pub struct MessageUser;
+23 -16
View File
@@ -1,18 +1,25 @@
pub mod connect_to_peer;
pub mod excluded_search_phrases;
pub mod file_search;
pub mod login;
pub mod message_factory;
pub mod message_user;
pub mod parent_min_speed;
pub mod parent_speed_ratio;
pub mod privileged_users;
pub mod room_list;
pub mod wish_list_interval;
mod connect_to_peer;
mod excluded_search_phrases;
mod file_search;
mod login;
mod message_factory;
mod message_user;
mod parent_min_speed;
mod parent_speed_ratio;
mod privileged_users;
mod room_list;
mod wish_list_interval;
pub use self::{
connect_to_peer::*, excluded_search_phrases::*, file_search::*, login::*, message_factory::*,
message_user::*, parent_min_speed::*, parent_speed_ratio::*, privileged_users::*, room_list::*,
wish_list_interval::*,
};
// Re-export handlers
pub use connect_to_peer::ConnectToPeerHandler;
pub use excluded_search_phrases::ExcludedSearchPhrasesHandler;
pub use file_search::FileSearchHandler;
pub use login::LoginHandler;
pub use message_factory::MessageFactory;
pub use message_user::MessageUser;
pub use parent_min_speed::ParentMinSpeedHandler;
pub use parent_speed_ratio::ParentSpeedRatioHandler;
pub use privileged_users::PrivilegedUsersHandler;
pub use room_list::RoomListHandler;
pub use wish_list_interval::WishListIntervalHandler;
+1
View File
@@ -1,3 +1,4 @@
use crate::{debug, error, info, trace, warn};
use std::sync::mpsc::Sender;
use crate::{
+1
View File
@@ -1,3 +1,4 @@
use crate::{debug, error, info, trace, warn};
use std::sync::mpsc::Sender;
use crate::{
+1
View File
@@ -1,3 +1,4 @@
use crate::{debug, error, info, trace, warn};
use std::sync::mpsc::Sender;
use crate::{
+1
View File
@@ -1,3 +1,4 @@
use crate::{debug, error, info, trace, warn};
use std::sync::mpsc::Sender;
use crate::{