libamxs
0.6.0
Data Model Synchronization C API
|
#include <amxs/amxs_types.h>
Go to the source code of this file.
Functions | |
amxs_sync_direction_t | amxs_sync_entry_get_initial_direction (const amxs_sync_entry_t *entry) |
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) |
void | amxs_sync_entry_delete (amxs_sync_entry_t **entry) |
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) |
void | amxs_sync_entry_clean (amxs_sync_entry_t *entry) |
amxs_status_t | amxs_sync_entry_copy (amxs_sync_entry_t **dest, amxs_sync_entry_t *src, void *priv) |
amxs_status_t | amxs_sync_entry_add_entry (amxs_sync_entry_t *parent, amxs_sync_entry_t *child) |
int | amxs_sync_entry_compare (amxs_sync_entry_t *a, amxs_sync_entry_t *b) |
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 * | a, |
amxs_sync_entry_t * | b | ||
) |
Definition at line 326 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 * | 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.