#[repr(C)]pub struct NetChannelInfo {
pub vtable: *mut *mut usize,
pub ty: NetEnum,
}Fields§
§vtable: *mut *mut usize§ty: NetEnumImplementations§
Source§impl NetChannelInfo
impl NetChannelInfo
pub fn GetName(&mut self) -> *const c_char
pub fn GetAddress(&mut self) -> *const c_char
pub fn GetTime(&mut self) -> c_float
pub fn GetTimeConnected(&mut self) -> c_float
pub fn GetBufferSize(&mut self) -> c_int
pub fn GetDataRate(&mut self) -> c_int
pub fn IsLoopback(&mut self) -> bool
pub fn IsTimingOut(&mut self) -> bool
pub fn IsPlayback(&mut self) -> bool
pub fn GetLatency(&mut self, flow: c_int) -> c_float
pub fn GetAvgLatency(&mut self, flow: c_int) -> c_float
pub fn GetAvgLoss(&mut self, flow: c_int) -> c_float
pub fn GetAvgChoke(&mut self, flow: c_int) -> c_float
pub fn GetAvgData(&mut self, flow: c_int) -> c_float
pub fn GetAvgPackets(&mut self, flow: c_int) -> c_float
pub fn GetTotalData(&mut self, flow: c_int) -> c_int
pub fn GetSequenceNr(&mut self, flow: c_int) -> c_int
pub fn IsValidPacket(&mut self, flow: c_int, frame_number: c_int) -> bool
pub fn GetPacketTime(&mut self, flow: c_int, frame_number: c_int) -> c_float
pub fn GetPacketBytes(&mut self, flow: c_int, frame_number: c_int) -> c_int
pub fn GetStreamProgress( &mut self, flow: c_int, received: *mut c_int, total: *mut c_int, ) -> bool
pub fn GetTimeSinceLastReceived(&mut self) -> c_float
pub fn GetCommandInterpolationAmount( &mut self, flow: c_int, frame_number: c_int, ) -> c_float
pub fn GetPacketResponseLatency( &mut self, flow: c_int, frame_number: c_int, latencyms: *mut c_int, pnchoke: *mut c_int, ) -> c_float
pub fn GetRemoteFramerate( &mut self, pflFrameTime: *mut c_float, pflFrameTimeStdDeviation: *mut c_float, ) -> c_float
pub fn GetTimeoutSeconds(&mut self) -> c_float
Auto Trait Implementations§
impl Freeze for NetChannelInfo
impl RefUnwindSafe for NetChannelInfo
impl !Send for NetChannelInfo
impl !Sync for NetChannelInfo
impl Unpin for NetChannelInfo
impl UnwindSafe for NetChannelInfo
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