|
BSL v1.0.0 - 16.g9d98179
AMMOS Bundle Protocol Security Library (BSL)
|
Struct to be used as a BSL_HostEID_t::handle. More...
#include <eid.h>
Collaboration diagram for bsl_mock_eid_t:Data Fields | ||
| uint64_t | scheme | |
| Code point for EID schemes from [8]. | ||
| 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.
| bsl_eid_ipn_ssp_t bsl_mock_eid_t::as_ipn |
Used when scheme is BSL_MOCK_EID_IPN.
Referenced by bsl_mock_decode_eid(), bsl_mock_encode_eid(), mock_bpa_eid_from_text(), mock_bpa_eidpat_item_match(), and test_BSL_HostEID_DecodeFromText_ipn().
| BSL_Data_t bsl_mock_eid_t::as_raw |
Used in all other cases, copied from source.
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 [8].
Referenced by bsl_mock_decode_eid(), bsl_mock_eid_deinit(), bsl_mock_encode_eid(), mock_bpa_eid_from_text(), mock_bpa_eidpat_item_match(), and test_BSL_HostEID_DecodeFromText_ipn().
| union { ... } bsl_mock_eid_t::ssp |
Interpreted according to scheme code.
Referenced by bsl_mock_decode_eid(), bsl_mock_eid_deinit(), bsl_mock_encode_eid(), mock_bpa_eid_from_text(), mock_bpa_eidpat_item_match(), and test_BSL_HostEID_DecodeFromText_ipn().