Wireshark 4.7.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
frame_data_sequence.h
Go to the documentation of this file.
1
10#pragma once
11#include <epan/frame_data.h>
12
13#ifdef __cplusplus
14extern "C" {
15#endif /* __cplusplus */
16
18
25
36 frame_data *fdata);
37
48 uint32_t num);
49
55WS_DLL_PUBLIC void free_frame_data_sequence(frame_data_sequence *fds);
56
66WS_DLL_PUBLIC void find_and_mark_frame_depended_upon(void *key, void *value, void *user_data);
67
68
69#ifdef __cplusplus
70}
71#endif /* __cplusplus */
WS_DLL_PUBLIC frame_data_sequence * new_frame_data_sequence(void)
Create a new frame_data_sequence.
Definition frame_data_sequence.c:51
WS_DLL_PUBLIC frame_data * frame_data_sequence_add(frame_data_sequence *fds, frame_data *fdata)
Add a frame_data entry to the sequence.
Definition frame_data_sequence.c:65
WS_DLL_PUBLIC void find_and_mark_frame_depended_upon(void *key, void *value, void *user_data)
Finds and marks frame data entries that depend on a given key.
WS_DLL_PUBLIC frame_data * frame_data_sequence_find(frame_data_sequence *fds, uint32_t num)
Finds a frame data entry in the sequence.
Definition frame_data_sequence.c:179
WS_DLL_PUBLIC void free_frame_data_sequence(frame_data_sequence *fds)
Free a frame_data_sequence and all the frame_data structures in it.
Definition frame_data_sequence.c:283
DIAG_OFF_PEDANTIC struct _frame_data frame_data
Frame data structure.
Definition frame_data_sequence.c:32