OpenSync
0.22
Main Page
Related Pages
Modules
Data Structures
Files
File List
opensync
opensync_changecmds.h
1
#ifndef _OPENSYNC_CHANGECMDS_H_
2
#define _OPENSYNC_CHANGECMDS_H_
3
4
osync_bool
osync_change_duplicate
(
OSyncChange
*change);
5
OSyncConvCmpResult
osync_change_compare
(
OSyncChange
*leftchange,
OSyncChange
*rightchange);
6
OSyncConvCmpResult
osync_change_compare_data
(
OSyncChange
*leftchange,
OSyncChange
*rightchange);
7
time_t
osync_change_get_revision
(
OSyncChange
*change,
OSyncError
**error);
8
9
OSyncObjFormat
*
osync_change_detect_objformat
(
OSyncFormatEnv
*env,
OSyncChange
*change,
OSyncError
**error);
10
OSyncObjFormat
*
osync_change_detect_objformat_full
(
OSyncFormatEnv
*env,
OSyncChange
*change,
OSyncError
**error);
11
OSyncObjType
*
osync_change_detect_objtype
(
OSyncFormatEnv
*env,
OSyncChange
*change,
OSyncError
**error);
12
OSyncObjType
*
osync_change_detect_objtype_full
(
OSyncFormatEnv
*env,
OSyncChange
*change,
OSyncError
**error);
13
14
osync_bool
osync_change_convert
(
OSyncFormatEnv
*env,
OSyncChange
*change,
OSyncObjFormat
*fmt,
OSyncError
**error);
15
osync_bool
osync_change_convert_fmtname
(
OSyncFormatEnv
*env,
OSyncChange
*change,
const
char
*fmtname,
OSyncError
**error);
16
osync_bool
osync_change_convert_fmtnames
(
OSyncFormatEnv
*env,
OSyncChange
*change,
const
char
**names,
OSyncError
**error);
17
osync_bool
osync_change_convert_to_common
(
OSyncChange
*change,
OSyncError
**error);
18
osync_bool
osync_change_convert_extension
(
OSyncFormatEnv
*env,
OSyncChange
*change,
OSyncObjFormat
*targetformat,
const
char
*extension_name,
OSyncError
**error);
19
osync_bool
osync_change_convert_member_sink
(
OSyncFormatEnv
*env,
OSyncChange
*change,
OSyncMember
*memb,
OSyncError
**error);
20
21
osync_bool
osync_change_copy_data
(
OSyncChange
*source,
OSyncChange
*target,
OSyncError
**error);
22
OSyncChange
*
osync_change_copy
(
OSyncChange
*source,
OSyncError
**error);
23
24
#endif //_OPENSYNC_CHANGECMDS_H_
Generated by
1.8.3.1