pub async fn send_entry(
connection: Connection,
abs_path: PathBuf,
rel_path: String,
is_dir: bool,
stop: Arc<AtomicBool>,
ui: Arc<dyn UI>,
transfer_id: String,
total_bytes: u64,
bytes_sent_counter: Arc<AtomicU64>,
) -> Result<(), ToolError>Expand description
envoie un fichier ou dossier dans la connexion QUIC établie : les paquets sont fiables grâce à QUIC (pas de retry applicatif), je copie le contenu en blocs et je signale la progression via l’interface UI.