|
BSL v1.0.0 - 16.g9d98179
AMMOS Bundle Protocol Security Library (BSL)
|
Include dependency graph for ctr.h:
This graph shows which files directly or indirectly include this file:Data Structures | |
| struct | mock_bpa_ctr_t |
| A container for encoded and decoded bundle data. More... | |
Macros | |
| #define | M_OPL_mock_bpa_ctr_t() (INIT(API_2(mock_bpa_ctr_init)), INIT_MOVE(API_6(mock_bpa_ctr_init_move)), CLEAR(API_2(mock_bpa_ctr_deinit))) |
Functions | |
| void | mock_bpa_ctr_init (mock_bpa_ctr_t *ctr) |
| void | mock_bpa_ctr_init_move (mock_bpa_ctr_t *ctr, mock_bpa_ctr_t *src) |
| void | mock_bpa_ctr_deinit (mock_bpa_ctr_t *ctr) |
| int | mock_bpa_decode (mock_bpa_ctr_t *ctr) |
| int | mock_bpa_encode (mock_bpa_ctr_t *ctr) |
| #define M_OPL_mock_bpa_ctr_t | ( | ) | (INIT(API_2(mock_bpa_ctr_init)), INIT_MOVE(API_6(mock_bpa_ctr_init_move)), CLEAR(API_2(mock_bpa_ctr_deinit))) |
| void mock_bpa_ctr_deinit | ( | mock_bpa_ctr_t * | ctr | ) |
References BSL_CHKVOID, BSL_Data_Deinit(), BSL_free(), mock_bpa_ctr_t::bundle, mock_bpa_ctr_t::encoded, and MockBPA_Bundle_Deinit().
Referenced by _tearDown(), MockBPA_Agent_Exec(), MockBPA_Agent_work_deliver(), MockBPA_Agent_work_forward(), MockBPA_Agent_work_over_rx(), MockBPA_Agent_work_under_rx(), tearDown(), and TEST_CASE().
| void mock_bpa_ctr_init | ( | mock_bpa_ctr_t * | ctr | ) |
References BSL_calloc(), BSL_CHKVOID, BSL_Data_Init(), mock_bpa_ctr_t::bundle, mock_bpa_ctr_t::bundle_ref, BSL_BundleRef_t::data, mock_bpa_ctr_t::encoded, and MockBPA_Bundle_Init().
Referenced by _setUp(), MockBPA_Agent_Exec(), MockBPA_Agent_Join(), setUp(), and TEST_CASE().
| void mock_bpa_ctr_init_move | ( | mock_bpa_ctr_t * | ctr, |
| mock_bpa_ctr_t * | src | ||
| ) |
| int mock_bpa_decode | ( | mock_bpa_ctr_t * | ctr | ) |
References BSL_CHKERR1, bsl_mock_decode_bundle(), mock_bpa_ctr_t::bundle_ref, BSL_BundleRef_t::data, mock_bpa_ctr_t::encoded, BSL_Data_t::len, MockBPA_Bundle_Deinit(), MockBPA_Bundle_Init(), and BSL_Data_t::ptr.
Referenced by BSL_TestUtils_LoadBundleFromCBOR(), MockBPA_Agent_work_over_rx(), MockBPA_Agent_work_under_rx(), and TEST_CASE().
| int mock_bpa_encode | ( | mock_bpa_ctr_t * | ctr | ) |