Lines Matching refs:u32
12 pub(crate) chunk_map: HashMap<u32, ChunkPayloadData>,
13 pub(crate) sorted: VecDeque<u32>,
14 pub(crate) dup_tsn: Vec<u32>,
27 pub(crate) fn can_push(&self, p: &ChunkPayloadData, cumulative_tsn: u32) -> bool { in can_push()
42 fn compare_tsn(a: u32, b: u32) -> std::cmp::Ordering { in push_no_check() argument
63 pub(crate) fn push(&mut self, p: ChunkPayloadData, cumulative_tsn: u32) -> bool { in push()
76 pub(crate) fn pop(&mut self, tsn: u32) -> Option<ChunkPayloadData> { in pop()
90 pub(crate) fn get(&self, tsn: u32) -> Option<&ChunkPayloadData> { in get()
93 pub(crate) fn get_mut(&mut self, tsn: u32) -> Option<&mut ChunkPayloadData> { in get_mut()
98 pub(crate) fn pop_duplicates(&mut self) -> Vec<u32> { in pop_duplicates() argument
102 pub(crate) fn get_gap_ack_blocks(&self, cumulative_tsn: u32) -> Vec<GapAckBlock> { in get_gap_ack_blocks()
134 pub(crate) fn get_gap_ack_blocks_string(&self, cumulative_tsn: u32) -> String { in get_gap_ack_blocks_string()
142 pub(crate) fn mark_as_acked(&mut self, tsn: u32) -> usize { in mark_as_acked()
157 pub(crate) fn get_last_tsn_received(&self) -> Option<&u32> { in get_last_tsn_received() argument