#include <stdlib.h>
#include <string.h>
#include <amxc/amxc.h>
#include <amxs/amxs_types.h>
#include "amxs_priv.h"
Go to the source code of this file.
◆ _GNU_SOURCE
◆ amxs_llist_it_delete_subscription()
void amxs_llist_it_delete_subscription |
( |
amxc_llist_it_t * |
it | ) |
|
Definition at line 140 of file amxs_common.c.
141 amxb_subscription_t* sub = amxc_container_of(it, amxb_subscription_t, it);
143 amxb_subscription_delete(&sub);
◆ amxs_update_child_attributes()
amxs_status_t amxs_update_child_attributes |
( |
int |
parent_attr, |
|
|
int * |
child_attr |
|
) |
| |
Definition at line 124 of file amxs_common.c.
126 when_null(child_attr, exit);
@ amxs_status_invalid_attr
enum _amxs_status amxs_status_t
#define AMXS_SYNC_INIT_B
Take the initial values from object B.
#define AMXS_SYNC_ONLY_B_TO_A
Only synchronize from object B to object A.
#define AMXS_SYNC_ONLY_A_TO_B
Only synchronize from object A to object B.
◆ amxs_validate_attributes()
amxs_status_t amxs_validate_attributes |
( |
int |
parent_attr, |
|
|
int |
child_attr |
|
) |
| |
Definition at line 111 of file amxs_common.c.
static int amxs_validate_attributes_single(int attr)
static int amxs_validate_attributes_hierarchy(int parent_attr, int child_attr)
◆ amxs_validate_attributes_hierarchy()
static int amxs_validate_attributes_hierarchy |
( |
int |
parent_attr, |
|
|
int |
child_attr |
|
) |
| |
|
static |
◆ amxs_validate_attributes_single()
static int amxs_validate_attributes_single |
( |
int |
attr | ) |
|
|
static |