libamxd
6.4.1
Data Model Manager
|
Ambiorix Data Model Default actions header file. More...
Go to the source code of this file.
Functions | |
amxd_status_t | amxd_action_param_read (amxd_object_t *object, amxd_param_t *param, amxd_action_t reason, const amxc_var_t *const args, amxc_var_t *const retval, void *priv) |
Default parameter read action implementation. More... | |
amxd_status_t | amxd_action_param_read_hidden_value (amxd_object_t *object, amxd_param_t *param, amxd_action_t reason, const amxc_var_t *const args, amxc_var_t *const retval, void *priv) |
Default parameter read action implementation for hidden values. More... | |
amxd_status_t | amxd_action_param_write (amxd_object_t *object, amxd_param_t *param, amxd_action_t reason, const amxc_var_t *const args, amxc_var_t *const retval, void *priv) |
Default parameter write action implementation. More... | |
amxd_status_t | amxd_action_param_validate (amxd_object_t *object, amxd_param_t *param, amxd_action_t reason, const amxc_var_t *const args, amxc_var_t *const retval, void *priv) |
Default parameter validate action implementation. More... | |
amxd_status_t | amxd_action_param_check_range (amxd_object_t *object, amxd_param_t *param, amxd_action_t reason, const amxc_var_t *const args, amxc_var_t *const retval, void *priv) |
Default check range parameter validate action implementation. More... | |
amxd_status_t | amxd_action_param_check_minimum (amxd_object_t *object, amxd_param_t *param, amxd_action_t reason, const amxc_var_t *const args, amxc_var_t *const retval, void *priv) |
Default check minimum parameter validate action implementation. More... | |
amxd_status_t | amxd_action_param_check_maximum (amxd_object_t *object, amxd_param_t *param, amxd_action_t reason, const amxc_var_t *const args, amxc_var_t *const retval, void *priv) |
Default check maximum parameter validate action implementation. More... | |
amxd_status_t | amxd_action_param_check_enum (amxd_object_t *object, amxd_param_t *param, amxd_action_t reason, const amxc_var_t *const args, amxc_var_t *const retval, void *priv) |
Default check enum parameter validate action implementation. More... | |
amxd_status_t | amxd_action_param_check_is_in (amxd_object_t *object, amxd_param_t *param, amxd_action_t reason, const amxc_var_t *const args, amxc_var_t *const retval, void *priv) |
Default check is in parameter validate action implementation. More... | |
void | amxd_param_build_description (amxc_var_t *description, const char *name, uint32_t type_id, uint32_t attrs, amxc_var_t *flags) |
amxd_status_t | amxd_action_param_describe (amxd_object_t *object, amxd_param_t *param, amxd_action_t reason, const amxc_var_t *const args, amxc_var_t *const retval, void *priv) |
Default parameter describe action implementation. More... | |
amxd_status_t | amxd_action_param_destroy (amxd_object_t *object, amxd_param_t *param, amxd_action_t reason, const amxc_var_t *const args, amxc_var_t *const retval, void *priv) |
Default parameter destroy action implementation. More... | |
amxd_status_t | amxd_action_object_list (amxd_object_t *const object, amxd_param_t *const param, amxd_action_t reason, const amxc_var_t *const args, amxc_var_t *const retval, void *priv) |
Default object list action implementation. More... | |
amxd_status_t | amxd_action_object_describe (amxd_object_t *object, amxd_param_t *param, amxd_action_t reason, const amxc_var_t *const args, amxc_var_t *const retval, void *priv) |
Default object describe action implementation. More... | |
amxd_status_t | amxd_action_object_read_filter (amxc_string_t *filter, const amxc_var_t *args) |
amxd_status_t | amxd_action_object_read (amxd_object_t *const object, amxd_param_t *const param, amxd_action_t reason, const amxc_var_t *const args, amxc_var_t *const retval, void *priv) |
amxd_status_t | amxd_action_object_write (amxd_object_t *const object, amxd_param_t *const param, amxd_action_t reason, const amxc_var_t *const args, amxc_var_t *const retval, void *priv) |
amxd_status_t | amxd_action_object_add_inst (amxd_object_t *const object, amxd_param_t *const param, amxd_action_t reason, const amxc_var_t *const args, amxc_var_t *const retval, void *priv) |
amxd_status_t | amxd_action_object_del_inst (amxd_object_t *const object, amxd_param_t *const param, amxd_action_t reason, const amxc_var_t *const args, amxc_var_t *const retval, void *priv) |
amxd_status_t | amxd_action_object_destroy (amxd_object_t *object, amxd_param_t *const param, amxd_action_t reason, const amxc_var_t *const args, amxc_var_t *const retval, void *priv) |
Default object destroy action implementation. More... | |
amxd_status_t | amxd_action_object_validate (amxd_object_t *const object, amxd_param_t *const param, amxd_action_t reason, const amxc_var_t *const args, amxc_var_t *const retval, void *priv) |
Default object validate action implementation. More... | |
Ambiorix Data Model Default actions header file.
Definition in file amxd_action.h.
amxd_status_t amxd_action_object_add_inst | ( | amxd_object_t *const | object, |
amxd_param_t *const | param, | ||
amxd_action_t | reason, | ||
const amxc_var_t *const | args, | ||
amxc_var_t *const | retval, | ||
void * | priv | ||
) |
amxd_status_t amxd_action_object_del_inst | ( | amxd_object_t *const | object, |
amxd_param_t *const | param, | ||
amxd_action_t | reason, | ||
const amxc_var_t *const | args, | ||
amxc_var_t *const | retval, | ||
void * | priv | ||
) |
amxd_status_t amxd_action_object_read | ( | amxd_object_t *const | object, |
amxd_param_t *const | param, | ||
amxd_action_t | reason, | ||
const amxc_var_t *const | args, | ||
amxc_var_t *const | retval, | ||
void * | priv | ||
) |
amxd_status_t amxd_action_object_read_filter | ( | amxc_string_t * | filter, |
const amxc_var_t * | args | ||
) |
Definition at line 233 of file amxd_action_object_read.c.
amxd_status_t amxd_action_object_write | ( | amxd_object_t *const | object, |
amxd_param_t *const | param, | ||
amxd_action_t | reason, | ||
const amxc_var_t *const | args, | ||
amxc_var_t *const | retval, | ||
void * | priv | ||
) |
void amxd_param_build_description | ( | amxc_var_t * | description, |
const char * | name, | ||
uint32_t | type_id, | ||
uint32_t | attrs, | ||
amxc_var_t * | flags | ||
) |
Definition at line 109 of file amxd_action_param_describe.c.