Crate pcap_file_ra[−][src]
pcap-file-ra
The crate provides random access to the underlying PcapReader
.
Examples
use pcap_file_ra::PcapReaderIndex; let mut pcap = PcapReaderIndex::from_pcap("tests/test_in.pcap").unwrap(); // offset file is created: assert_eq!(std::path::Path::new("tests/test_in.pcap.offset.bincode").exists(), true); assert_eq!(pcap.len(), 10); assert_eq!(pcap.get(0).unwrap().unwrap().header.incl_len, 117); assert_eq!(pcap.get(9).unwrap().unwrap().header.incl_len, 120); assert_eq!(pcap.get(3).unwrap().unwrap().header.incl_len, 70); assert!(pcap.get(10).is_none());
Structs
PcapReaderIndex |
|