#[repr(C)]pub struct csp_rdp_t {Show 16 fields
pub state: csp_rdp_state_t,
pub closed_by: u8,
pub snd_nxt: u16,
pub snd_una: u16,
pub snd_iss: u16,
pub rcv_cur: u16,
pub rcv_irs: u16,
pub rcv_lsa: u16,
pub window_size: u32,
pub conn_timeout: u32,
pub packet_timeout: u32,
pub delayed_acks: u32,
pub ack_timeout: u32,
pub ack_delay_count: u32,
pub ack_timestamp: u32,
pub tx_wait: csp_bin_sem_t,
}Expand description
RDP Connection
Fields§
§state: csp_rdp_state_t< Connection state
closed_by: u8< Tracks ‘who’ have closed the RDP connection
snd_nxt: u16< The sequence number of the next segment that is to be sent
snd_una: u16< The sequence number of the oldest unacknowledged segment
snd_iss: u16< The initial send sequence number
rcv_cur: u16< The sequence number of the last segment received correctly and in sequence
rcv_irs: u16< The initial receive sequence number
rcv_lsa: u16< The last sequence number acknowledged by the receiver
window_size: u32§conn_timeout: u32§packet_timeout: u32§delayed_acks: u32§ack_timeout: u32§ack_delay_count: u32§ack_timestamp: u32§tx_wait: csp_bin_sem_tTrait Implementations§
Auto Trait Implementations§
impl Freeze for csp_rdp_t
impl RefUnwindSafe for csp_rdp_t
impl Send for csp_rdp_t
impl Sync for csp_rdp_t
impl Unpin for csp_rdp_t
impl UnwindSafe for csp_rdp_t
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