|
libamxs
0.6.0
Data Model Synchronization C API
|
#include <stdlib.h>#include <string.h>#include <amxc/amxc.h>#include "amxs_sync_entry.h"#include "amxs_priv.h"Go to the source code of this file.
Macros | |
| #define | _GNU_SOURCE |
| #define _GNU_SOURCE |
Definition at line 56 of file amxs_sync_entry.c.
|
static |
Definition at line 67 of file amxs_sync_entry.c.
| amxs_status_t amxs_sync_entry_add_entry | ( | amxs_sync_entry_t * | parent, |
| amxs_sync_entry_t * | child | ||
| ) |
Definition at line 285 of file amxs_sync_entry.c.
| void amxs_sync_entry_clean | ( | amxs_sync_entry_t * | entry | ) |
Definition at line 220 of file amxs_sync_entry.c.
| int amxs_sync_entry_compare | ( | amxs_sync_entry_t * | entry1, |
| amxs_sync_entry_t * | entry2 | ||
| ) |
Definition at line 326 of file amxs_sync_entry.c.
|
static |
Definition at line 73 of file amxs_sync_entry.c.
| amxs_status_t amxs_sync_entry_copy | ( | amxs_sync_entry_t ** | dest, |
| amxs_sync_entry_t * | src, | ||
| void * | priv | ||
| ) |
Definition at line 248 of file amxs_sync_entry.c.
| void amxs_sync_entry_delete | ( | amxs_sync_entry_t ** | entry | ) |
Definition at line 128 of file amxs_sync_entry.c.
| amxs_sync_direction_t amxs_sync_entry_get_initial_direction | ( | const amxs_sync_entry_t *const | entry | ) |
Definition at line 94 of file amxs_sync_entry.c.
| amxs_status_t amxs_sync_entry_init | ( | amxs_sync_entry_t * | entry, |
| const char * | a, | ||
| const char * | b, | ||
| int | attributes, | ||
| amxs_translation_cb_t | translation_cb, | ||
| amxs_action_cb_t | action_cb, | ||
| amxs_sync_entry_type_t | type, | ||
| void * | priv | ||
| ) |
Definition at line 141 of file amxs_sync_entry.c.
| amxs_status_t amxs_sync_entry_new | ( | amxs_sync_entry_t ** | entry, |
| const char * | a, | ||
| const char * | b, | ||
| int | attributes, | ||
| amxs_translation_cb_t | translation_cb, | ||
| amxs_action_cb_t | action_cb, | ||
| amxs_sync_entry_type_t | type, | ||
| void * | priv | ||
| ) |
Definition at line 104 of file amxs_sync_entry.c.