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

Structure containing parsed Canonical Block fields. More...

#include <BPSecLib_Public.h>

+ Collaboration diagram for BSL_CanonicalBlock_t:

Data Fields

uint64_t block_num
 CBOR-decoded block number (should always be > 0)
 
uint64_t type_code
 CBOR-decoded block type code (should be > 0)
 
uint64_t flags
 CBOR-decoded flags field.
 
uint64_t crc_type
 CBOR-decoded 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

size_t BSL_CanonicalBlock_t::btsd_len

◆ crc_type

uint64_t BSL_CanonicalBlock_t::crc_type

CBOR-decoded block CRC Type.

Referenced by MockBPA_GetBlockMetadata().

◆ flags

uint64_t BSL_CanonicalBlock_t::flags

◆ type_code


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