#[repr(C)]pub struct RcvInfo {
pub sid: u16,
pub ssn: u16,
pub flags: u16,
pub ppid: u32,
pub tsn: u32,
pub cumtsn: u32,
pub context: u32,
pub assoc_id: AssociationId,
}Expand description
Structure Representing Ancillary Receive Information (See Section 5.3.5 of RFC 6458)
Fields§
§sid: u16Stream ID on which the data is received.
ssn: u16Stream Sequence Number received in the data.
flags: u16Flags for the received data.
ppid: u32Application Protocol ID used by the sender while sending the data.
tsn: u32Transaction sequence number.
cumtsn: u32Cumulative sequence number.
context: u32Opaque context.
assoc_id: AssociationIdSCTP Association ID.
Trait Implementations§
impl Eq for RcvInfo
impl StructuralPartialEq for RcvInfo
Auto Trait Implementations§
impl Freeze for RcvInfo
impl RefUnwindSafe for RcvInfo
impl Send for RcvInfo
impl Sync for RcvInfo
impl Unpin for RcvInfo
impl UnwindSafe for RcvInfo
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