|
DTNMA Reference Tools v2.2.0 - 5.ga116361
Delay-Tolerant Networking Management Architecture (DTNMA) Tool Suite
|
Include dependency graph for user_data.h:
This graph shows which files directly or indirectly include this file:Data Structures | |
| struct | cace_amm_user_data_t |
Typedefs | |
| typedef void(* | cace_amm_user_data_deinit_f) (void *ptr) |
| Signature for cace_amm_user_data_t::deinit function. | |
Functions | |
| void | cace_amm_user_data_init (cace_amm_user_data_t *obj) |
| void | cace_amm_user_data_deinit (cace_amm_user_data_t *obj) |
| void | cace_amm_user_data_set_from (cace_amm_user_data_t *obj, void *ptr, bool owned, cace_amm_user_data_deinit_f deinit) |
| typedef void(* cace_amm_user_data_deinit_f) (void *ptr) |
Signature for cace_amm_user_data_t::deinit function.
| ptr | The user data being de-initialized. |
| void cace_amm_user_data_deinit | ( | cace_amm_user_data_t * | obj | ) |
| void cace_amm_user_data_init | ( | cace_amm_user_data_t * | obj | ) |
References cace_amm_user_data_t::deinit, cace_amm_user_data_t::owned, and cace_amm_user_data_t::ptr.
Referenced by cace_amm_obj_desc_init(), refda_amm_ident_desc_init(), and refda_exec_item_init().
| void cace_amm_user_data_set_from | ( | cace_amm_user_data_t * | obj, |
| void * | ptr, | ||
| bool | owned, | ||
| cace_amm_user_data_deinit_f | deinit | ||
| ) |
References cace_amm_user_data_deinit(), cace_amm_user_data_t::deinit, cace_amm_user_data_t::owned, and cace_amm_user_data_t::ptr.
Referenced by refda_adm_ietf_dtnma_agent_ctrl_catch(), refda_adm_ietf_dtnma_agent_ctrl_exec_deadline(), refda_register_const(), refda_register_ctrl(), refda_register_edd(), refda_register_ident(), refda_register_oper(), refda_register_sbr(), refda_register_tbr(), refda_register_typedef(), and refda_register_var().