62 #include <amxc/amxc.h>
126 when_null(child_attr, exit);
141 amxb_subscription_t* sub = amxc_container_of(it, amxb_subscription_t, it);
143 amxb_subscription_delete(&sub);
static int amxs_validate_attributes_single(int attr)
static int amxs_validate_attributes_hierarchy(int parent_attr, int child_attr)
amxs_status_t amxs_update_child_attributes(int parent_attr, int *child_attr)
amxs_status_t amxs_validate_attributes(int parent_attr, int child_attr)
void amxs_llist_it_delete_subscription(amxc_llist_it_t *it)
Ambiorix Object Synchronization API header file.
@ 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.