| Wireshark 4.7.0 The Wireshark network protocol analyzer

Loading...
Searching...
No Matches
Public Attributes | List of all members
bp_bundle_t Struct Reference

Metadata extracted per-bundle. More...

`#include <packet-bpv7.h>`

## Public Attributes
uint32_t | frame_num
| Index of the frame.
uint8_t | layer_num
| Layer within the frame.
nstime_t | frame_time
| Timestamp on the frame (end time if reassembled)
int | pdu_len
| Total PDU length clamped to INT_MAX.
bp_bundle_ident_t * | ident
| Bundle identity derived from primary data.
bp_block_primary_t * | primary
| Required primary block.
wmem_list_t * | blocks
| Additional blocks in order (type bp_block_canonical_t)
wmem_map_t * | block_nums
wmem_map_t * | block_types
int * | pyld_start
| Payload BTSD start offset in bundle TVB.
int * | pyld_len
| Payload BTSD length clamped to INT_MAX.

## Detailed Description

Metadata extracted per-bundle.

## Member Data Documentation

## ◆ block_nums

wmem_map_t* bp_bundle_t::block_nums

Map from block number (uint64_t) to pointer to block of that number (bp_block_canonical_t owned by blocks)

## ◆ block_types

wmem_map_t* bp_bundle_t::block_types

Map from block type code (uint64_t) to sequence (wmem_list_t) of pointers to block of that type (bp_block_canonical_t owned by blocks)

The documentation for this struct was generated from the following file:

- /builds/wireshark/wireshark/epan/dissectors/packet-bpv7.h