diff --git a/src/main.rs b/src/main.rs index 40563e3..4cc6e6f 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,4 +1,5 @@ -use meexprox::{EventListener, MeexProx, ProxyConfig, ProxyEvent}; +use log::debug; +use meexprox::{EventListener, MeexProx, ProxyConfig, ProxyEvent, ProxyEvent::*}; use simplelog::{ ColorChoice, CombinedLogger, Config, LevelFilter, TermLogger, TerminalMode, WriteLogger, }; @@ -8,7 +9,40 @@ pub struct MyEventListener {} impl EventListener for MyEventListener { fn on_event(&mut self, event: &mut ProxyEvent) { - dbg!(event); + match event { + RecvServerPacketEvent { packet, player } => { + // debug!("recv server packet event"); + } + SendServerPacketEvent { packet, player } => { + // debug!("send server packet event"); + } + SendClientPacketEvent { packet, player } => { + // debug!("send client packet event"); + } + RecvClientPacketEvent { packet, player } => { + // debug!("recv client packet event"); + } + PlayerConnectedEvent { player } => { + debug!("player connected event"); + } + PlayerConnectingServerEvent { player, server } => { + debug!("player connecting server event"); + } + PlayerConnectingIPEvent { player, ip } => { + debug!("player connecting ip event"); + } + PlayerDisconnectedEvent { player } => { + debug!("player disconnected event"); + } + StatusRequestEvent { + status, + client_address, + server_address, + server_port, + } => { + debug!("status request event"); + } + } } }