Struct windows_sys::Win32::Networking::WinSock::TCP_INFO_v1
[−]#[repr(C)]pub struct TCP_INFO_v1 {Show 28 fields
pub State: TCPSTATE,
pub Mss: u32,
pub ConnectionTimeMs: u64,
pub TimestampsEnabled: BOOLEAN,
pub RttUs: u32,
pub MinRttUs: u32,
pub BytesInFlight: u32,
pub Cwnd: u32,
pub SndWnd: u32,
pub RcvWnd: u32,
pub RcvBuf: u32,
pub BytesOut: u64,
pub BytesIn: u64,
pub BytesReordered: u32,
pub BytesRetrans: u32,
pub FastRetrans: u32,
pub DupAcksIn: u32,
pub TimeoutEpisodes: u32,
pub SynRetrans: u8,
pub SndLimTransRwin: u32,
pub SndLimTimeRwin: u32,
pub SndLimBytesRwin: u64,
pub SndLimTransCwnd: u32,
pub SndLimTimeCwnd: u32,
pub SndLimBytesCwnd: u64,
pub SndLimTransSnd: u32,
pub SndLimTimeSnd: u32,
pub SndLimBytesSnd: u64,
}
Expand description
Required features: "Win32_Networking_WinSock"
, "Win32_Foundation"
Fields
State: TCPSTATE
Mss: u32
ConnectionTimeMs: u64
TimestampsEnabled: BOOLEAN
RttUs: u32
MinRttUs: u32
BytesInFlight: u32
Cwnd: u32
SndWnd: u32
RcvWnd: u32
RcvBuf: u32
BytesOut: u64
BytesIn: u64
BytesReordered: u32
BytesRetrans: u32
FastRetrans: u32
DupAcksIn: u32
TimeoutEpisodes: u32
SynRetrans: u8
SndLimTransRwin: u32
SndLimTimeRwin: u32
SndLimBytesRwin: u64
SndLimTransCwnd: u32
SndLimTimeCwnd: u32
SndLimBytesCwnd: u64
SndLimTransSnd: u32
SndLimTimeSnd: u32
SndLimBytesSnd: u64
Trait Implementations
impl Clone for TCP_INFO_v1
impl Clone for TCP_INFO_v1
impl Copy for TCP_INFO_v1
Auto Trait Implementations
impl RefUnwindSafe for TCP_INFO_v1
impl Send for TCP_INFO_v1
impl Sync for TCP_INFO_v1
impl Unpin for TCP_INFO_v1
impl UnwindSafe for TCP_INFO_v1
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more