more unused args

This commit is contained in:
MeexReay 2025-04-23 03:44:19 +03:00
parent 999c5e4de5
commit f66806a50a

View File

@ -45,7 +45,8 @@ pub struct Context {
messages: RwLock<Vec<u8>>, messages: RwLock<Vec<u8>>,
accounts: RwLock<Vec<Account>>, accounts: RwLock<Vec<Account>>,
timeouts: RwLock<HashMap<u32, Duration>>, timeouts: RwLock<HashMap<u32, Duration>>,
messages_offset: RwLock<usize> messages_offset: RwLock<usize>,
notifications: RwLock<HashMap<u32, Vec<u8>>>
} }
impl Context { impl Context {
@ -59,7 +60,8 @@ impl Context {
messages: RwLock::new(load_messages(messages_file.clone())), messages: RwLock::new(load_messages(messages_file.clone())),
accounts: RwLock::new(load_accounts(accounts_file.clone())), accounts: RwLock::new(load_accounts(accounts_file.clone())),
timeouts: RwLock::new(HashMap::new()), timeouts: RwLock::new(HashMap::new()),
messages_offset: RwLock::new(0) messages_offset: RwLock::new(0),
notifications: RwLock::new(HashMap::new()),
} }
} }
@ -605,6 +607,18 @@ struct Args {
#[arg(short='r', long, default_value_t = 600)] #[arg(short='r', long, default_value_t = 600)]
register_timeout: usize, register_timeout: usize,
/// Message timeout in seconds
#[arg(short='m', long, default_value_t = 5)]
message_timeout: usize,
/// Message limit in bytes
#[arg(short='m', long, default_value_t = 4096)]
message_limit: usize,
/// Messages total limit in bytes
#[arg(short='m', long, default_value_t = 4194304)]
messages_total_limit: usize,
/// Enable SSL (RACS) /// Enable SSL (RACS)
#[arg(short='l', long)] #[arg(short='l', long)]
enable_ssl: bool, enable_ssl: bool,