source: tools/tracereport/report.h @ 7be3cc4

4.0.1-hotfixescachetimestampsdevelopdpdk-ndagetsilivegetfragoffhelplibtrace4ndag_formatpfringrc-4.0.1rc-4.0.2rc-4.0.3rc-4.0.4ringdecrementfixringperformanceringtimestampfixes
Last change on this file since 7be3cc4 was 7be3cc4, checked in by Perry Lorier <perry@…>, 14 years ago

Add start time, end time, duration, packets and packets per second reports.
Fixes #236
Make the default "all reports" instead of "no reports" for less surprise
value.

  • Property mode set to 100644
File size: 1.1 KB
RevLine 
[d3ff1fb]1#ifndef REPORT_H
2#define REPORT_H
3
[73ef8ce]4void dir_per_packet(struct libtrace_packet_t *packet);
[d3ff1fb]5void error_per_packet(struct libtrace_packet_t *packet);
[73ef8ce]6void flow_per_packet(struct libtrace_packet_t *packet);
[7be3cc4]7void misc_per_packet(struct libtrace_packet_t *packet);
[73ef8ce]8void port_per_packet(struct libtrace_packet_t *packet);
[d3ff1fb]9void protocol_per_packet(struct libtrace_packet_t *packet);
[73ef8ce]10void tos_per_packet(struct libtrace_packet_t *packet);
[d3ff1fb]11void ttl_per_packet(struct libtrace_packet_t *packet);
[d4336d5]12void tcpopt_per_packet(struct libtrace_packet_t *packet);
[051618c]13void synopt_per_packet(struct libtrace_packet_t *packet);
[d4336d5]14void nlp_per_packet(struct libtrace_packet_t *packet);
15void ecn_per_packet(struct libtrace_packet_t *packet);
16void tcpseg_per_packet(struct libtrace_packet_t *packet);
[d3ff1fb]17
[73ef8ce]18void dir_report(void);
[d3ff1fb]19void error_report(void);
[73ef8ce]20void flow_report(void);
[7be3cc4]21void misc_report(void);
[73ef8ce]22void port_report(void);
[d3ff1fb]23void protocol_report(void);
24void tos_report(void);
[73ef8ce]25void ttl_report(void);
[d4336d5]26void tcpopt_report(void);
[051618c]27void synopt_report(void);
[d4336d5]28void nlp_report(void);
29void ecn_report(void);
30void tcpseg_report(void);
[d3ff1fb]31
32#endif
Note: See TracBrowser for help on using the repository browser.