BSL v0.0.0
AMMOS Bundle Protocol Security Library (BSL)
Loading...
Searching...
No Matches
bsl_mock_eid_t Struct Reference

Struct to be used as a BSL_HostEID_t::handle. More...

#include <bsl_mock_bpa_eid.h>

+ Collaboration diagram for bsl_mock_eid_t:

Data Fields

uint64_t scheme
 Code point for EID schemes from [4].
 
union { 
 
   bsl_eid_ipn_ssp_t   as_ipn 
 Used when scheme is BSL_MOCK_EID_IPN. More...
 
   BSL_Data_t   as_raw 
 Used in all other cases, copied from source. More...
 
ssp 
 Interpreted according to scheme code.
 

Detailed Description

Struct to be used as a BSL_HostEID_t::handle.

Definition at line 61 of file bsl_mock_bpa_eid.h.

Field Documentation

◆ as_ipn

bsl_eid_ipn_ssp_t bsl_mock_eid_t::as_ipn

◆ as_raw

BSL_Data_t bsl_mock_eid_t::as_raw

Used in all other cases, copied from source.

Definition at line 72 of file bsl_mock_bpa_eid.h.

Referenced by bsl_mock_decode_eid(), bsl_mock_eid_deinit(), and bsl_mock_encode_eid().

◆ scheme

uint64_t bsl_mock_eid_t::scheme

Code point for EID schemes from [4].

Definition at line 64 of file bsl_mock_bpa_eid.h.

Referenced by bsl_mock_decode_eid(), bsl_mock_eid_deinit(), bsl_mock_encode_eid(), and mock_bpa_eid_from_text().


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