| Wireshark 4.7.0 The Wireshark network protocol analyzer

Loading...
Searching...
No Matches
Classes | Macros | Typedefs | Enumerations | Functions
frame_data.h File Reference
`#include <ws_diag_control.h>`
`#include <ws_symbol_export.h>`
`#include <wsutil/nstime.h>`

Go to the source code of this file.

## Classes
struct | _aggregation_key
struct | _frame_data

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

## Typedefs
typedef struct wtap_rec | wtap_rec
typedef struct _aggregation_key | aggregation_key
typedef DIAG_OFF_PEDANTIC struct _frame_data | frame_data

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

## Functions
DIAG_ON_PEDANTIC WS_DLL_PUBLIC int | frame_data_compare (const struct epan_session *epan, const frame_data *fdata1, const frame_data *fdata2, int field)
WS_DLL_PUBLIC int | frame_data_aggregation_compare (const frame_data *fdata1, const frame_data *fdata2)
WS_DLL_PUBLIC void | frame_data_reset (frame_data *fdata)
WS_DLL_PUBLIC void | frame_data_destroy (frame_data *fdata)
WS_DLL_PUBLIC void | free_aggregation_key (void *key)
WS_DLL_PUBLIC void | frame_data_aggregation_free (frame_data *fdata)
WS_DLL_PUBLIC void | frame_data_init (frame_data *fdata, uint32_t num, const wtap_rec *rec, int64_t offset, uint32_t cum_bytes)
bool | frame_rel_first_frame_time (const struct epan_session *epan, const frame_data *fdata, nstime_t *delta)
bool | frame_rel_time (const struct epan_session *epan, const frame_data *fdata, nstime_t *delta)
bool | frame_rel_start_time (const struct epan_session *epan, const frame_data *fdata, nstime_t *delta)
bool | frame_delta_time_prev_captured (const struct epan_session *epan, const frame_data *fdata, nstime_t *delta)
bool | frame_delta_time_prev_displayed (const struct epan_session *epan, const frame_data *fdata, 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, uint32_t *cum_bytes)

## Detailed Description

Low-level frame data and metadata.