|
BSL v1.0.0 - 16.g9d98179
AMMOS Bundle Protocol Security Library (BSL)
|
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. | |
Structure of the primary block according to Section 4.3.1 of RFC 9171 [6].
| uint64_t MockBPA_PrimaryBlock_t::adu_length |
Referenced by bsl_mock_decode_primary(), bsl_mock_encode_primary(), and MockBPA_GetBundleMetadata().
| uint64_t MockBPA_PrimaryBlock_t::crc_type |
| BSL_HostEID_t MockBPA_PrimaryBlock_t::dest_eid |
| 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().
| uint64_t MockBPA_PrimaryBlock_t::flags |
| uint64_t MockBPA_PrimaryBlock_t::frag_offset |
Referenced by bsl_mock_decode_primary(), bsl_mock_encode_primary(), and MockBPA_GetBundleMetadata().
| uint64_t MockBPA_PrimaryBlock_t::lifetime |
| BSL_HostEID_t MockBPA_PrimaryBlock_t::report_to_eid |
| BSL_HostEID_t MockBPA_PrimaryBlock_t::src_node_id |
| MockBPA_CreationTimestamp_t MockBPA_PrimaryBlock_t::timestamp |
| uint64_t MockBPA_PrimaryBlock_t::version |