|
libamxd
6.4.1
Data Model Manager
|
#include <stdlib.h>#include <stdarg.h>#include <stddef.h>#include <setjmp.h>#include <fcntl.h>#include <unistd.h>#include <signal.h>#include <cmocka.h>#include <amxc/amxc.h>#include <amxp/amxp_signal.h>#include <amxp/amxp_slot.h>#include <amxd/amxd_common.h>#include <amxd/amxd_dm.h>#include <amxd/amxd_object.h>#include <amxd/amxd_parameter.h>#include <amxd/amxd_function.h>#include <amxd/amxd_action.h>#include "test_amxd_object_action.h"#include <amxc/amxc_macros.h>Go to the source code of this file.
Functions | |
| static amxd_status_t | amxd_action_dummy_cb (UNUSED amxd_object_t *const object, UNUSED amxd_param_t *const param, UNUSED amxd_action_t reason, UNUSED const amxc_var_t *const args, UNUSED amxc_var_t *const retval, UNUSED void *priv) |
| static amxd_status_t | amxd_action_object_test_cb (amxd_object_t *const object, amxd_param_t *const param, amxd_action_t reason, UNUSED const amxc_var_t *const args, amxc_var_t *const retval, void *priv) |
| static amxd_object_t * | test_build_dm (void) |
| void | test_amxd_object_add_action_cb (UNUSED void **state) |
| void | test_amxd_object_add_action_cb_invalid_args (UNUSED void **state) |
| void | test_amxd_object_remove_action_cb (UNUSED void **state) |
| void | test_amxd_object_remove_action_cb_invalid_args (UNUSED void **state) |
| void | test_amxd_object_disable_action_cb (UNUSED void **state) |
| void | test_amxd_object_action_cb_data (UNUSED void **state) |
Variables | |
| static amxd_dm_t | dm |
| static amxd_action_t | expected_reason |
| static void * | expected_priv |
| static amxd_object_t * | expected_obj |
| static amxd_status_t | status |
| static uint32_t | called = 0 |
|
static |
Definition at line 87 of file test_amxd_object_action.c.
|
static |
Definition at line 96 of file test_amxd_object_action.c.
| void test_amxd_object_action_cb_data | ( | UNUSED void ** | state | ) |
Definition at line 305 of file test_amxd_object_action.c.
| void test_amxd_object_add_action_cb | ( | UNUSED void ** | state | ) |
Definition at line 154 of file test_amxd_object_action.c.
| void test_amxd_object_add_action_cb_invalid_args | ( | UNUSED void ** | state | ) |
Definition at line 194 of file test_amxd_object_action.c.
| void test_amxd_object_disable_action_cb | ( | UNUSED void ** | state | ) |
Definition at line 270 of file test_amxd_object_action.c.
| void test_amxd_object_remove_action_cb | ( | UNUSED void ** | state | ) |
Definition at line 211 of file test_amxd_object_action.c.
| void test_amxd_object_remove_action_cb_invalid_args | ( | UNUSED void ** | state | ) |
Definition at line 246 of file test_amxd_object_action.c.
|
static |
Definition at line 121 of file test_amxd_object_action.c.
|
static |
Definition at line 85 of file test_amxd_object_action.c.
|
static |
Definition at line 78 of file test_amxd_object_action.c.
|
static |
Definition at line 82 of file test_amxd_object_action.c.
|
static |
Definition at line 81 of file test_amxd_object_action.c.
|
static |
Definition at line 80 of file test_amxd_object_action.c.
|
static |
Definition at line 83 of file test_amxd_object_action.c.