![]() |
Wireshark 4.7.0
The Wireshark network protocol analyzer
|
Structure containing pointers to functions supplied by the user of libwireshark. More...
#include <epan.h>
Public Attributes | |
const nstime_t *(* | get_frame_ts )(struct packet_provider_data *prov, uint32_t frame_num) |
const nstime_t *(* | get_start_ts )(struct packet_provider_data *prov) |
const nstime_t *(* | get_end_ts )(struct packet_provider_data *prov) |
const char *(* | get_interface_name )(struct packet_provider_data *prov, uint32_t interface_id, unsigned section_number) |
const char *(* | get_interface_description )(struct packet_provider_data *prov, uint32_t interface_id, unsigned section_number) |
wtap_block_t(* | get_modified_block )(struct packet_provider_data *prov, const frame_data *fd) |
int32_t(* | get_process_id )(struct packet_provider_data *prov, uint32_t process_info_id, unsigned section_number) |
const char *(* | get_process_name )(struct packet_provider_data *prov, uint32_t process_info_id, unsigned section_number) |
const uint8_t *(* | get_process_uuid )(struct packet_provider_data *prov, uint32_t process_info_id, unsigned section_number, size_t *uuid_size) |
Structure containing pointers to functions supplied by the user of libwireshark.
Each function pointer corresponds to a callback that provides specific information about packets, interfaces, or processes during packet processing.