chore: refactor to support multi search

This commit is contained in:
Michel de Graaf
2025-11-13 10:28:16 +01:00
parent 4a34583f9c
commit cafa40a09d
7 changed files with 70 additions and 33 deletions
+2 -2
View File
@@ -8,7 +8,7 @@ use crate::message::peer::{
use crate::message::server::MessageFactory;
use crate::message::{Handlers, Message, MessageReader, MessageType};
use crate::peer::Peer;
use crate::types::{Download, FileSearchResult, Transfer};
use crate::types::{Download, SearchResult, Transfer};
use crate::{debug, error, trace, warn};
use std::io::{self, Error, Write};
@@ -20,7 +20,7 @@ use std::time::{Duration, Instant};
#[derive(Debug, Clone)]
pub enum PeerMessage {
SendMessage(Message),
FileSearchResult(FileSearchResult),
FileSearchResult(SearchResult),
TransferRequest(Transfer),
UploadFailed(String, String),
TransferResponse {