Wireshark  4.3.0
The Wireshark network protocol analyzer
packet_list_utils.h
Go to the documentation of this file.
1 
10 #ifndef __PACKET_LIST_UTILS_H__
11 #define __PACKET_LIST_UTILS_H__
12 
13 #include "cfile.h"
14 
15 #ifdef __cplusplus
16 extern "C" {
17 #endif /* __cplusplus */
18 
27 bool right_justify_column (int col, capture_file *cf);
28 
37 bool resolve_column (int col, capture_file *cf);
38 
48 extern void packet_list_recent_write_all(FILE *rf);
49 
50 extern void packet_list_clear(void);
51 extern void packet_list_freeze(void);
52 extern void packet_list_recreate_visible_rows(void);
53 extern void packet_list_thaw(void);
54 extern unsigned packet_list_append(column_info *cinfo, frame_data *fdata);
55 extern void packet_list_queue_draw(void);
56 extern bool packet_list_select_row_from_data(frame_data *fdata_needle);
57 extern bool packet_list_select_finfo(field_info *fi);
58 extern bool packet_list_multi_select_active(void);
59 
60 #ifdef __cplusplus
61 }
62 #endif /* __cplusplus */
63 
64 #endif /* __PACKET_LIST_UTILS_H__ */
void packet_list_recent_write_all(FILE *rf)
The following methods have to be implemented by any class that whishes to represent a packet list.
Definition: packet_list.cpp:198
bool resolve_column(int col, capture_file *cf)
Definition: packet_list_utils.c:84
bool right_justify_column(int col, capture_file *cf)
Definition: packet_list_utils.c:19
Definition: cfile.h:67
Definition: column-info.h:63
Definition: proto.h:816