Header file defining functions that apply to all libtrace formats that use the ERF record format, e.g. More...
Go to the source code of this file.
Functions | |
| int | erf_get_framing_length (const libtrace_packet_t *packet) |
| libtrace_linktype_t | erf_get_link_type (const libtrace_packet_t *packet) |
| libtrace_direction_t | erf_get_direction (const libtrace_packet_t *packet) |
| libtrace_direction_t | erf_set_direction (libtrace_packet_t *packet, libtrace_direction_t direction) |
| uint64_t | erf_get_erf_timestamp (const libtrace_packet_t *packet) |
| int | erf_get_capture_length (const libtrace_packet_t *packet) |
| int | erf_get_wire_length (const libtrace_packet_t *packet) |
| size_t | erf_set_capture_length (libtrace_packet_t *packet, size_t size) |
Header file defining functions that apply to all libtrace formats that use the ERF record format, e.g.
ERF, DAG 2.4, DAG 2.5
Not too much detail required with these functions - this header file exists solely to ensure that we don't have to duplicate the same code across multiple format modules.
1.7.1