BSL v1.0.0 - 16.g9d98179
AMMOS Bundle Protocol Security Library (BSL)
Loading...
Searching...
No Matches
MockBPA_PrimaryBlock_t Struct Reference

Structure of the primary block according to Section 4.3.1 of RFC 9171 [6]. More...

#include <bundle.h>

+ Collaboration diagram for MockBPA_PrimaryBlock_t:

Data Fields

uint64_t version
 
uint64_t flags
 
uint64_t crc_type
 
BSL_HostEID_t dest_eid
 
BSL_HostEID_t src_node_id
 
BSL_HostEID_t report_to_eid
 
MockBPA_CreationTimestamp_t timestamp
 
uint64_t lifetime
 
uint64_t frag_offset
 
uint64_t adu_length
 
BSL_Data_t encoded
 Encoded form owned by this struct.
 

Detailed Description

Structure of the primary block according to Section 4.3.1 of RFC 9171 [6].

Field Documentation

◆ adu_length

uint64_t MockBPA_PrimaryBlock_t::adu_length

◆ crc_type

◆ dest_eid

◆ encoded

BSL_Data_t MockBPA_PrimaryBlock_t::encoded

Encoded form owned by this struct.

Referenced by bsl_mock_decode_primary(), MockBPA_Bundle_Deinit(), and MockBPA_GetBundleMetadata().

◆ flags

◆ frag_offset

uint64_t MockBPA_PrimaryBlock_t::frag_offset

◆ lifetime

◆ report_to_eid

◆ src_node_id

◆ timestamp

◆ version


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