Wireshark 2.9.0-477-g68ec514b The Wireshark network protocol analyzer

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

Classes | Macros | Typedefs | Enumerations | Functions
frame_data.h File Reference
`#include <ws_diag_control.h>`
`#include <ws_symbol_export.h>`
`#include <wsutil/nstime.h>`
`#include <wiretap/wtap.h>`

Go to the source code of this file.

## Classes
struct | _frame_data

## Macros
#define | PINFO_FD_VISITED(pinfo) ((pinfo)->fd->flags.visited)

## Typedefs
typedef struct _frame_data | frame_data

## Enumerations
enum | packet_char_enc { PACKET_CHAR_ENC_CHAR_ASCII = 0, PACKET_CHAR_ENC_CHAR_EBCDIC = 1 }

## Functions
WS_DLL_PUBLIC gint | frame_data_compare (const struct epan_session *epan, const frame_data *fdata1, const frame_data *fdata2, int field)
WS_DLL_PUBLIC void | frame_data_reset (frame_data *fdata)
WS_DLL_PUBLIC void | frame_data_destroy (frame_data *fdata)
WS_DLL_PUBLIC void | frame_data_init (frame_data *fdata, guint32 num, const wtap_rec *rec, gint64 offset, guint32 cum_bytes)
void | frame_delta_abs_time (const struct epan_session *epan, const frame_data *fdata, guint32 prev_num, nstime_t *delta)
WS_DLL_PUBLIC void | frame_data_set_before_dissect (frame_data *fdata, nstime_t *elapsed_time, const frame_data **frame_ref, const frame_data *prev_dis)
WS_DLL_PUBLIC void | frame_data_set_after_dissect (frame_data *fdata, guint32 *cum_bytes)

## Detailed Description

Low-level frame data and metadata.