pub struct IKCPCB { /* private fields */ }Implementations§
Source§impl IKCPCB
impl IKCPCB
pub const fn conv(&self) -> u32
pub const fn mtu(&self) -> u32
pub const fn mss(&self) -> u32
pub const fn state(&self) -> bool
pub const fn snd_una(&self) -> u32
pub const fn snd_nxt(&self) -> u32
pub const fn rcv_nxt(&self) -> u32
pub const fn ssthresh(&self) -> u32
pub const fn rx_rttval(&self) -> i32
pub const fn rx_srtt(&self) -> i32
pub const fn rx_rto(&self) -> i32
pub const fn rx_minrto(&self) -> i32
pub const fn snd_wnd(&self) -> u32
pub const fn rcv_wnd(&self) -> u32
pub const fn rmt_wnd(&self) -> u32
pub const fn cwnd(&self) -> u32
pub const fn probe(&self) -> u32
pub const fn current(&self) -> u32
pub const fn interval(&self) -> u32
pub const fn ts_flush(&self) -> u32
pub const fn xmit(&self) -> u32
pub const fn nodelay(&self) -> u32
pub const fn updated(&self) -> bool
pub const fn ts_probe(&self) -> u32
pub const fn probe_wait(&self) -> u32
pub const fn dead_link(&self) -> u32
pub const fn incr(&self) -> u32
pub const fn snd_queue(&self) -> &VecDeque<IKCPSEG>
pub const fn rcv_queue(&self) -> &VecDeque<IKCPSEG>
pub const fn snd_buf(&self) -> &VecDeque<IKCPSEG>
pub const fn rcv_buf(&self) -> &VecDeque<IKCPSEG>
pub const fn acklist(&self) -> &Vec<(u32, u32)>
pub const fn fastresend(&self) -> i32
pub const fn fastlimit(&self) -> i32
pub const fn nocwnd(&self) -> bool
pub const fn stream(&self) -> bool
Auto Trait Implementations§
impl Freeze for IKCPCB
impl RefUnwindSafe for IKCPCB
impl Send for IKCPCB
impl Sync for IKCPCB
impl Unpin for IKCPCB
impl UnwindSafe for IKCPCB
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more