57 #include <amxc/amxc.h>
58 #include <amxp/amxp_signal.h>
59 #include <amxp/amxp_slot.h>
73 UNUSED
const amxc_var_t*
const args,
74 amxc_var_t*
const retval,
78 when_null(param, exit);
86 amxc_var_clean(retval);
95 UNUSED
const amxc_var_t*
const args,
96 UNUSED amxc_var_t*
const retval,
100 when_null(param, exit);
113 when_null(param, exit);
114 when_null(*param, exit);
Ambiorix Data Model Default actions header file.
amxd_status_t amxd_action_param_destroy(UNUSED amxd_object_t *object, amxd_param_t *param, amxd_action_t reason, UNUSED const amxc_var_t *const args, UNUSED amxc_var_t *const retval, UNUSED void *priv)
amxd_status_t PRIVATE amxd_param_counter_destroy(UNUSED amxd_object_t *const object, amxd_param_t *param, amxd_action_t reason, UNUSED const amxc_var_t *const args, amxc_var_t *const retval, UNUSED void *priv)
amxd_status_t amxd_param_delete(amxd_param_t **param)
Ambiorix Data Model API header file.
amxd_status_t amxd_dm_invoke_action(amxd_object_t *object, amxd_param_t *param, amxd_action_t reason, const amxc_var_t *const args, amxc_var_t *const retval)
bool amxd_param_is_attr_set(const amxd_param_t *const param, const amxd_pattr_id_t attr)
amxd_object_t * amxd_param_get_owner(const amxd_param_t *const param)
enum _amxd_action amxd_action_t
enum _amxd_status amxd_status_t
@ amxd_status_invalid_attr
@ amxd_status_function_not_implemented
@ amxd_status_unknown_error
static amxd_status_t status