BSL v0.0.0
AMMOS Bundle Protocol Security Library (BSL)
|
Struct to be used as a BSL_HostEID_t::handle. More...
#include <bsl_mock_bpa_eid.h>
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. | ||
Struct to be used as a BSL_HostEID_t::handle.
Definition at line 61 of file bsl_mock_bpa_eid.h.
bsl_eid_ipn_ssp_t bsl_mock_eid_t::as_ipn |
Used when scheme is BSL_MOCK_EID_IPN.
Definition at line 70 of file bsl_mock_bpa_eid.h.
Referenced by bsl_mock_decode_eid(), bsl_mock_encode_eid(), and mock_bpa_eid_from_text().
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().
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().