libamxd
6.4.1
Data Model Manager
|
#include <stdlib.h>
#include <amxc/amxc.h>
#include <amxp/amxp_signal.h>
#include <amxd/amxd_types.h>
#include <amxd/amxd_object.h>
#include <amxd/amxd_parameter.h>
#include "amxd_priv.h"
#include "amxd_assert.h"
Go to the source code of this file.
Functions | |
amxd_status_t | amxd_param_add_action_cb (amxd_param_t *const param, const amxd_action_t reason, amxd_action_fn_t fn, void *priv) |
amxd_status_t | amxd_param_remove_action_cb (amxd_param_t *const param, const amxd_action_t reason, amxd_action_fn_t fn) |
void | amxd_param_enable_action_cb (const amxd_param_t *const param, const amxd_action_t reason, amxd_action_fn_t fn, bool enable) |
bool | amxd_param_has_action_cb (amxd_param_t *const param, const amxd_action_t reason, amxd_action_fn_t fn) |
bool | amxd_param_has_action (amxd_param_t *const param, const amxd_action_t reason) |
void * | amxd_param_get_action_cb_data (amxd_param_t *const param, const amxd_action_t reason, amxd_action_fn_t fn) |
void | amxd_param_set_action_cb_data (amxd_param_t *const param, const amxd_action_t reason, amxd_action_fn_t fn, void *data) |
amxd_status_t amxd_param_add_action_cb | ( | amxd_param_t *const | param, |
const amxd_action_t | reason, | ||
amxd_action_fn_t | fn, | ||
void * | priv | ||
) |
Definition at line 67 of file amxd_parameter_action.c.
void amxd_param_enable_action_cb | ( | const amxd_param_t *const | param, |
const amxd_action_t | reason, | ||
amxd_action_fn_t | fn, | ||
bool | enable | ||
) |
Definition at line 117 of file amxd_parameter_action.c.
void* amxd_param_get_action_cb_data | ( | amxd_param_t *const | param, |
const amxd_action_t | reason, | ||
amxd_action_fn_t | fn | ||
) |
Definition at line 185 of file amxd_parameter_action.c.
bool amxd_param_has_action | ( | amxd_param_t *const | param, |
const amxd_action_t | reason | ||
) |
Definition at line 152 of file amxd_parameter_action.c.
bool amxd_param_has_action_cb | ( | amxd_param_t *const | param, |
const amxd_action_t | reason, | ||
amxd_action_fn_t | fn | ||
) |
Definition at line 135 of file amxd_parameter_action.c.
amxd_status_t amxd_param_remove_action_cb | ( | amxd_param_t *const | param, |
const amxd_action_t | reason, | ||
amxd_action_fn_t | fn | ||
) |
Definition at line 96 of file amxd_parameter_action.c.
void amxd_param_set_action_cb_data | ( | amxd_param_t *const | param, |
const amxd_action_t | reason, | ||
amxd_action_fn_t | fn, | ||
void * | data | ||
) |
Definition at line 202 of file amxd_parameter_action.c.