BSL v1.1.1 - 88.g2613f3a
AMMOS Bundle Protocol Security Library (BSL)
Loading...
Searching...
No Matches
BSL_CanonicalBlock_t Struct Reference

Structure containing parsed Canonical Block fields. More...

#include <bsl/BPSecLib_Public.h>

+ Collaboration diagram for BSL_CanonicalBlock_t:

Data Fields

uint64_t block_num
 Unique block number (should always be > 0)
 
uint64_t type_code
 Block type code (should be > 0)
 
uint64_t flags
 Block flags (bit masks in BSL_CanonicalBlockFlags_e)
 
uint64_t crc_type
 Block CRC Type.
 
size_t btsd_len
 Length in bytes of the BTSD accessible through sequential APIs.
 

Detailed Description

Structure containing parsed Canonical Block fields.

Note
This contains a snapshot of the fields at the time it was queried. It is not a pointer.

Field Documentation

◆ block_num

◆ btsd_len

◆ crc_type

uint64_t BSL_CanonicalBlock_t::crc_type

Block CRC Type.

Referenced by MockBPA_GetBlockMetadata().

◆ flags

◆ type_code


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