Function ouster::sdk::pcap::get_stream_info(PcapReader&, const std::function<void(uint64_t, uint64_t, uint64_t)>&, int, int)¶
Defined in File os_pcap.h
Function Documentation¶
-
std::shared_ptr<StreamInfo> ouster::sdk::pcap::get_stream_info(PcapReader &pcap_reader, const std::function<void(uint64_t, uint64_t, uint64_t)> &progress_callback, int packets_per_callback, int packets_to_process = -1)¶
Return the information about network streams in a PcapReader and generate indicies (if the PcapReader is an IndexedPcapReader).
- Deprecated:
Use “get_stream_info(file, …)” instead. The last supported version for this will be 1.0.0 .
- Parameters:
pcap_reader[in] The PcapReader
progress_callback[in] A callback to invoke after each packet is scanned current: The current file offset delta: The delta in file offset total: The total size of the file
packets_per_callback[in] Callback every n packets
packets_to_process[in] Number of packets to process < 0 for all of them
- Returns:
A pointer to the resulting stream_info