OpenSync
0.22
Main Page
Related Pages
Modules
Data Structures
Files
File List
opensync
opensync_filter_internals.h
1
5
struct
OSyncFilter
{
6
#ifndef DOXYGEN_SHOULD_SKIP_THIS
7
OSyncGroup
*group;
8
long
long
int
sourcememberid;
9
long
long
int
destmemberid;
10
char
*sourceobjtype;
11
char
*destobjtype;
12
char
*detectobjtype;
13
OSyncFilterAction
action;
14
OSyncFilterFunction hook;
15
char
*function_name;
16
char
*config;
17
#endif
18
};
19
23
struct
OSyncCustomFilter
{
24
#ifndef DOXYGEN_SHOULD_SKIP_THIS
25
char
*name;
26
char
*objtype;
27
char
*format;
28
OSyncFilterFunction hook;
29
#endif
30
};
31
32
OSyncFilter
*
osync_filter_new
(
void
);
33
void
osync_filter_register
(
OSyncGroup
*group,
OSyncFilter
*filter);
34
void
osync_filter_update_hook(
OSyncFilter
*filter,
OSyncGroup
*group,
const
char
*function_name);
Generated by
1.8.3.1