OpenSync
0.22
Main Page
Related Pages
Modules
Data Structures
Files
File List
opensync
opensync_hashtable.h
1
osync_bool
osync_hashtable_load
(
OSyncHashTable
*table,
OSyncMember
*member,
OSyncError
**error);
2
void
osync_hashtable_close
(
OSyncHashTable
*table);
3
void
osync_hashtable_update_hash
(
OSyncHashTable
*table,
OSyncChange
*change);
4
osync_bool
osync_hashtable_detect_change
(
OSyncHashTable
*table,
OSyncChange
*change);
5
void
osync_hashtable_report_deleted
(
OSyncHashTable
*table, OSyncContext *context,
const
char
*objtype);
6
OSyncHashTable
*
osync_hashtable_new
(
void
);
7
void
osync_hashtable_free
(
OSyncHashTable
*table);
8
void
osync_hashtable_forget
(
OSyncHashTable
*table);
9
int
osync_hashtable_num_entries
(
OSyncHashTable
*table);
10
osync_bool
osync_hashtable_nth_entry
(
OSyncHashTable
*table,
int
i,
char
**uid,
char
**hash);
11
void
osync_hashtable_set_slow_sync
(
OSyncHashTable
*table,
const
char
*objtype);
12
void
osync_hashtable_report
(
OSyncHashTable
*table,
const
char
*uid);
13
void
osync_hashtable_get_hash
(
OSyncHashTable
*table,
OSyncChange
*chg);
14
OSyncChangeType
osync_hashtable_get_changetype
(
OSyncHashTable
*table,
const
char
*uid,
const
char
*objtype,
const
char
*hash);
15
char
**
osync_hashtable_get_deleted
(
OSyncHashTable
*table,
const
char
*objtype);
Generated by
1.8.3.1