Add PeerConfig

This commit is contained in:
Sofia 2026-07-16 03:35:27 +03:00
parent 423abba4c3
commit 0e3fac5a12
2 changed files with 4 additions and 4 deletions

View File

@ -1,7 +1,7 @@
use std::net::SocketAddr;
use godot::{prelude::*, tools::get_autoload_by_name};
use teanet::Peer;
use teanet::{Peer, PeerConfig};
use crate::ui::cli::{CLI_GLOBAL_NAME, CliColor, CommandLinePanel};
@ -123,7 +123,7 @@ impl NetworkManager {
let mut cli = get_autoload_by_name::<CommandLinePanel>(CLI_GLOBAL_NAME);
cli.bind_mut()
.publish_message(format!("Hosting server at {}", port), CliColor::Info);
let peer = Peer::listen(Some(port));
let peer = Peer::listen(Some(port), PeerConfig::default());
match peer {
Ok(peer) => {
self.peer = Some(PeerKind::Server(peer, port));
@ -144,7 +144,7 @@ impl NetworkManager {
let mut cli = get_autoload_by_name::<CommandLinePanel>(CLI_GLOBAL_NAME);
cli.bind_mut()
.publish_message(format!("Joining server at {}", addr), CliColor::Info);
let peer = Peer::listen(None);
let peer = Peer::listen(None, PeerConfig::default());
match peer {
Ok(mut peer) => {
peer.connect_to(addr);

@ -1 +1 @@
Subproject commit b9e40ceede958b8f79cbb5bff3d1b0fe16454321
Subproject commit 97230a23be7758450551f4baa8077208d06f4ba3