13 #ifndef __COLUMN_INFO_H__
14 #define __COLUMN_INFO_H__
29 #define COLUMN_FIELD_FILTER "_ws.col."
94 WS_DLL_PUBLIC
void col_fill_in(
packet_info *pinfo,
const gboolean fill_col_exprs,
const gboolean fill_fd_colums);
100 WS_DLL_PUBLIC
void col_fill_in_error(
column_info *cinfo, frame_data *fdata,
const gboolean fill_col_exprs,
const gboolean fill_fd_colums);
120 gboolean have_field_extractors(
void);
123 gboolean col_has_time_fmt(
column_info *cinfo,
const gint col);
126 gboolean col_based_on_frame_data(
column_info *cinfo,
const gint col);
129 col_register_protocol(
void);
void col_init(column_info *cinfo, const struct epan_session *epan)
Definition: column-utils.c:144
WS_DLL_PUBLIC char * col_custom_get_filter(struct epan_dissect *edt, column_info *cinfo, const gint col)
Definition: column-utils.c:429
WS_DLL_PUBLIC void col_fill_in(packet_info *pinfo, const gboolean fill_col_exprs, const gboolean fill_fd_colums)
Definition: column-utils.c:1892
WS_DLL_PUBLIC void col_fill_in_error(column_info *cinfo, frame_data *fdata, const gboolean fill_col_exprs, const gboolean fill_fd_colums)
Definition: column-utils.c:2010
WS_DLL_PUBLIC gboolean col_data_changed(void)
Definition: column-utils.c:2040
WS_DLL_PUBLIC void col_fill_in_frame_data(const frame_data *fd, column_info *cinfo, const gint col, gboolean const fill_col_exprs)
Definition: column-utils.c:1818
WS_DLL_PUBLIC void col_setup(column_info *cinfo, const gint num_cols)
Definition: column-utils.c:61
WS_DLL_PUBLIC void col_cleanup(column_info *cinfo)
Definition: column-utils.c:106
Definition: packet_info.h:44
Definition: column-info.h:40
char * dftext
Definition: column-info.h:41
struct epan_dfilter * dfilter
Definition: column-info.h:42
int field_id
Definition: column-info.h:43
Definition: column-info.h:32
const gchar ** col_expr
Definition: column-info.h:33
gchar ** col_expr_val
Definition: column-info.h:34
Definition: column-info.h:47
gint col_custom_occurrence
Definition: column-info.h:52
const gchar * col_data
Definition: column-info.h:55
struct epan_dfilter * col_custom_dfilter
Definition: column-info.h:54
gint col_fmt
Definition: column-info.h:48
GSList * col_custom_fields_ids
Definition: column-info.h:53
int col_fence
Definition: column-info.h:57
gchar * col_custom_fields
Definition: column-info.h:51
gchar * col_buf
Definition: column-info.h:56
bool * fmt_matx
Definition: column-info.h:49
gchar * col_title
Definition: column-info.h:50
bool writable
Definition: column-info.h:58
Definition: column-info.h:63
gint * col_first
Definition: column-info.h:67
gint * col_last
Definition: column-info.h:68
GRegex * prime_regex
Definition: column-info.h:71
gint num_cols
Definition: column-info.h:65
col_expr_t col_expr
Definition: column-info.h:69
bool writable
Definition: column-info.h:70
col_item_t * columns
Definition: column-info.h:66
Definition: dfilter-int.h:35
Definition: epan_dissect.h:28
Definition: tvbuff-int.h:35