|
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.