Lines Matching refs:usize
10 const MIN_SIZE: usize = 2048;
11 const CUTOFF_SIZE: usize = 128 * 1024;
12 const MAX_SIZE: usize = 4 * 1024 * 1024;
19 head: usize,
20 tail: usize,
25 count: usize,
26 limit_count: usize,
27 limit_size: usize,
33 fn available(&self, size: usize) -> bool { in available()
88 fn size(&self) -> usize { in size() argument
93 size as usize in size()
104 pub fn new(limit_count: usize, limit_size: usize) -> Self { in new() argument
126 pub async fn write(&self, packet: &[u8]) -> Result<usize> { in write() argument
190 pub async fn read(&self, packet: &mut [u8], duration: Option<Duration>) -> Result<usize> { in read() argument
208 let count = ((n1 as usize) << 8) | n2 as usize; in read()
287 pub async fn count(&self) -> usize { in count() argument
296 pub async fn set_limit_count(&self, limit: usize) { in set_limit_count() argument
303 pub async fn size(&self) -> usize { in size() argument
316 pub async fn set_limit_size(&self, limit: usize) { in set_limit_size() argument