chiark / gitweb /
wip queue
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 22 Aug 2021 15:56:24 +0000 (16:56 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 22 Aug 2021 15:56:24 +0000 (16:56 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
src/queue.rs

index f32a47252f8e0a218e855671300d369b84c95d06..6b6c7bba6f9a93b2441baa04c440cbe27f208f9c 100644 (file)
@@ -23,6 +23,9 @@ impl<D> PacketQueue<D> where D: AsRef<[u8]> {
     Some(data)
   }
 
+  pub fn content_count(&self) -> usize { self.queue.len() }
+  pub fn content_len(&self) -> usize { self.content }
+
   pub fn is_empty(&self) -> bool { self.queue.is_empty() }
   pub fn peek_front(&self) -> Option<&D> { self.queue.front() }
 }