24#include "ws_symbol_export.h"
38 print_dissections_none,
39 print_dissections_collapsed,
40 print_dissections_as_displayed,
41 print_dissections_expanded
54 PF_INCLUDE_CHILDREN = 0x01
63typedef GSList* (*proto_node_children_grouper_func)(
proto_node *node);
71WS_DLL_PUBLIC
void output_fields_list_options(FILE *fh);
72WS_DLL_PUBLIC
bool output_fields_add_protocolfilter(
output_fields_t*
info,
const char* field, pf_flags filter_flags);
80WS_DLL_PUBLIC
bool proto_tree_print(print_dissections_e print_dissections,
83 GHashTable *output_only_tables,
90#define HEXDUMP_SOURCE_MASK (0x0004U)
91#define HEXDUMP_SOURCE_OPTION(option) ((option) & HEXDUMP_SOURCE_MASK)
93#define HEXDUMP_SOURCE_MULTI (0x0000U)
94#define HEXDUMP_SOURCE_PRIMARY (0x0004U)
98WS_DLL_PUBLIC
void write_pdml_preamble(FILE *fh,
const char* filename);
100WS_DLL_PUBLIC
void write_pdml_finale(FILE *fh);
108WS_DLL_PUBLIC
json_dumper write_json_preamble(FILE *fh);
110 print_dissections_e print_dissections,
114 proto_node_children_grouper_func node_children_grouper,
116WS_DLL_PUBLIC
void write_json_finale(
json_dumper *dumper);
124WS_DLL_PUBLIC
void write_psml_preamble(
column_info *cinfo, FILE *fh);
125WS_DLL_PUBLIC
void write_psml_columns(
epan_dissect_t *edt, FILE *fh,
bool use_color);
126WS_DLL_PUBLIC
void write_psml_finale(FILE *fh);
128WS_DLL_PUBLIC
void write_csv_column_titles(
column_info *cinfo, FILE *fh);
129WS_DLL_PUBLIC
void write_csv_columns(
epan_dissect_t *edt, FILE *fh);
131WS_DLL_PUBLIC
void write_carrays_hex_data(uint32_t num, FILE *fh,
epan_dissect_t *edt);
133WS_DLL_PUBLIC
void write_fields_preamble(
output_fields_t* fields, FILE *fh);
135WS_DLL_PUBLIC
void write_fields_finale(
output_fields_t* fields, FILE *fh);
139extern void print_cache_field_handles(
void);
WS_DLL_PUBLIC GSList * proto_node_group_children_by_json_key(proto_node *node)
Definition print.c:1090
WS_DLL_PUBLIC GSList * proto_node_group_children_by_unique(proto_node *node)
Definition print.c:1072
Definition column-info.h:62
Definition epan_dissect.h:28
Definition file-pcapng.h:57
Definition json_dumper.h:57
Definition print_stream.h:43