Struct turn::server::request::Request [−][src]
pub struct Request {
pub conn: Arc<dyn Conn + Send + Sync>,
pub src_addr: SocketAddr,
pub buff: Vec<u8>,
pub allocation_manager: Arc<Manager>,
pub nonces: Arc<Mutex<HashMap<String, Instant>>>,
pub auth_handler: Arc<Box<dyn AuthHandler + Send + Sync>>,
pub realm: String,
pub channel_bind_timeout: Duration,
}
Fields
conn: Arc<dyn Conn + Send + Sync>
src_addr: SocketAddr
buff: Vec<u8>
allocation_manager: Arc<Manager>
nonces: Arc<Mutex<HashMap<String, Instant>>>
auth_handler: Arc<Box<dyn AuthHandler + Send + Sync>>
realm: String
channel_bind_timeout: Duration