Skip to main content

rings_node/
consts.rs

1use crate::prelude::rings_core::consts::*;
2
3/// Backend payload budget after reserving transport framing overhead.
4pub const BACKEND_MTU: usize = TRANSPORT_MAX_SIZE - TRANSPORT_MTU;
5/// Redundant setting of entry data storage
6pub const DATA_REDUNDANT: u16 = 6;
7/// Connect Behaviour
8pub const CONNECT_FAILED_LIMIT: u64 = 3;
9/// Message Send Behaviour
10pub const MSG_SEND_FAILED_LIMIT: u64 = 10;
11/// Message Received Behaviour
12pub const MSG_RECV_FAILED_LIMIT: u64 = 10;
13/// Timeout for proxied TCP connections
14pub const TCP_SERVER_TIMEOUT: u64 = 30;