diff --git a/oryx-tui/src/app.rs b/oryx-tui/src/app.rs index acb1c18..3bce104 100644 --- a/oryx-tui/src/app.rs +++ b/oryx-tui/src/app.rs @@ -31,6 +31,8 @@ use crate::stats::Stats; pub type AppResult = std::result::Result>; +pub const TICK_RATE: u64 = 30; + #[derive(Debug, Copy, Clone, PartialEq)] pub enum FocusedBlock { Interface, @@ -143,7 +145,7 @@ impl App { let mut last_index = 0; let mut pattern = String::new(); loop { - thread::sleep(Duration::from_millis(30)); + thread::sleep(Duration::from_millis(TICK_RATE)); let packets = packets.lock().unwrap(); let mut fuzzy = fuzzy.lock().unwrap(); diff --git a/oryx-tui/src/main.rs b/oryx-tui/src/main.rs index e957865..623240a 100644 --- a/oryx-tui/src/main.rs +++ b/oryx-tui/src/main.rs @@ -4,7 +4,7 @@ static GLOBAL: mimalloc::MiMalloc = mimalloc::MiMalloc; use std::io; use clap::{crate_description, crate_version, Command}; -use oryx_tui::app::{App, AppResult}; +use oryx_tui::app::{App, AppResult, TICK_RATE}; use oryx_tui::event::{Event, EventHandler}; use oryx_tui::handler::handle_key_events; use oryx_tui::tui::Tui; @@ -26,7 +26,7 @@ fn main() -> AppResult<()> { let backend = CrosstermBackend::new(io::stdout()); let terminal = Terminal::new(backend)?; - let events = EventHandler::new(50); + let events = EventHandler::new(TICK_RATE); let mut tui = Tui::new(terminal, events); tui.init()?;