BSL v0.0.0
AMMOS Bundle Protocol Security Library (BSL)
Loading...
Searching...
No Matches
BSL_SecResult_s Struct Reference
+ Collaboration diagram for BSL_SecResult_s:

Data Fields

uint64_t result_id
 Result ID, which is context depdendent, based on security context.
 
uint64_t context_id
 Context ID, put in here for convenience.
 
uint64_t target_block_num
 Target block id, put in here for convenience.
 
uint8_t _bytes [BSL_DEFAULT_BYTESTR_LEN+1]
 Result as byte array, up to a given maximum.
 
size_t _bytelen
 Length of data (in bytes) of the contained bytestring. Always less than BSL_DEFAULT_BYTESTR_LEN.
 

Detailed Description

Definition at line 78 of file SecResult.h.

Field Documentation

◆ _bytelen

size_t BSL_SecResult_s::_bytelen

Length of data (in bytes) of the contained bytestring. Always less than BSL_DEFAULT_BYTESTR_LEN.

Definition at line 93 of file SecResult.h.

Referenced by BSL_SecResult_Init(), and BSL_SecResult_IsConsistent().

◆ _bytes

uint8_t BSL_SecResult_s::_bytes[BSL_DEFAULT_BYTESTR_LEN+1]

Result as byte array, up to a given maximum.

Definition at line 90 of file SecResult.h.

Referenced by BSL_SecResult_Init().

◆ context_id

uint64_t BSL_SecResult_s::context_id

Context ID, put in here for convenience.

Definition at line 84 of file SecResult.h.

Referenced by BSL_SecResult_Init(), and BSL_SecResult_IsConsistent().

◆ result_id

uint64_t BSL_SecResult_s::result_id

Result ID, which is context depdendent, based on security context.

Definition at line 81 of file SecResult.h.

Referenced by BSL_SecResult_Init(), and BSL_SecResult_IsConsistent().

◆ target_block_num

uint64_t BSL_SecResult_s::target_block_num

Target block id, put in here for convenience.

Definition at line 87 of file SecResult.h.

Referenced by BSL_SecOutcome_IsInAbsSecBlock(), BSL_SecResult_Init(), and BSL_SecResult_IsConsistent().


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