2
<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2 //EN"
3
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
4
<refentry id="eggdbus-interface-org.gnome.zeitgeist.Log">
6
<refentrytitle role="top_of_page">org.gnome.zeitgeist.Log Interface</refentrytitle>
9
<refname>org.gnome.zeitgeist.Log Interface</refname>
10
<refpurpose>FIXME: not documented.</refpurpose>
12
<refsynopsisdiv role="synopsis">
13
<title role="synopsis.title">Methods</title>
15
<link linkend="eggdbus-method-org.gnome.zeitgeist.Log.InsertEvents">InsertEvents</link> (IN Array<<link linkend="eggdbus-struct-Event">Event</link>> events,
16
OUT Array<UInt32> event_ids)
17
<link linkend="eggdbus-method-org.gnome.zeitgeist.Log.DeleteLog">DeleteLog</link> ()
18
<link linkend="eggdbus-method-org.gnome.zeitgeist.Log.FindRelatedUris">FindRelatedUris</link> (IN <link linkend="eggdbus-struct-TimeRange">TimeRange</link> time_range,
19
IN Array<<link linkend="eggdbus-struct-Event">Event</link>> event_templates,
20
IN Array<<link linkend="eggdbus-struct-Event">Event</link>> result_event_templates,
21
IN <link linkend="eggdbus-enum-StorageState">StorageState</link> storage_state,
23
IN <link linkend="eggdbus-enum-ResultType">ResultType</link> result_type,
24
OUT Array<String> subject_uris)
25
<link linkend="eggdbus-method-org.gnome.zeitgeist.Log.FindEvents">FindEvents</link> (IN <link linkend="eggdbus-struct-TimeRange">TimeRange</link> time_range,
26
IN Array<<link linkend="eggdbus-struct-Event">Event</link>> event_templates,
27
IN <link linkend="eggdbus-enum-StorageState">StorageState</link> storage_state,
29
IN <link linkend="eggdbus-enum-ResultType">ResultType</link> result_type,
30
OUT Array<<link linkend="eggdbus-struct-Event">Event</link>> events)
31
<link linkend="eggdbus-method-org.gnome.zeitgeist.Log.FindEventIds">FindEventIds</link> (IN <link linkend="eggdbus-struct-TimeRange">TimeRange</link> time_range,
32
IN Array<<link linkend="eggdbus-struct-Event">Event</link>> event_templates,
33
IN <link linkend="eggdbus-enum-StorageState">StorageState</link> storage_state,
35
IN <link linkend="eggdbus-enum-ResultType">ResultType</link> result_type,
36
OUT Array<UInt32> event_ids)
37
<link linkend="eggdbus-method-org.gnome.zeitgeist.Log.DeleteEvents">DeleteEvents</link> (IN Array<UInt32> event_ids)
38
<link linkend="eggdbus-method-org.gnome.zeitgeist.Log.Quit">Quit</link> ()
39
<link linkend="eggdbus-method-org.gnome.zeitgeist.Log.GetEvents">GetEvents</link> (IN Array<UInt32> event_ids,
40
OUT Array<<link linkend="eggdbus-struct-Event">Event</link>> events)
41
<link linkend="eggdbus-method-org.gnome.zeitgeist.Log.InstallMonitor">InstallMonitor</link> (IN ObjectPath monitor_path,
42
IN <link linkend="eggdbus-struct-TimeRange">TimeRange</link> time_range,
43
IN Array<<link linkend="eggdbus-struct-Event">Event</link>> event_templates)
44
<link linkend="eggdbus-method-org.gnome.zeitgeist.Log.RemoveMonitor">RemoveMonitor</link> (IN ObjectPath monitor_path)
47
<refsect1 role="desc" id="eggdbus-if-description-org.gnome.zeitgeist.Log">
48
<title role="desc.title">Description</title>
50
FIXME: not documented.
53
<refsect1 role="details" id="eggdbus-if-method-details-org.gnome.zeitgeist.Log">
54
<title role="details.title">Method Details</title>
55
<refsect2 role="function" id="eggdbus-method-org.gnome.zeitgeist.Log.InsertEvents">
56
<title>InsertEvents ()</title>
58
InsertEvents (IN Array<<link linkend="eggdbus-struct-Event">Event</link>> events,
59
OUT Array<UInt32> event_ids)
62
FIXME: not documented.
64
<variablelist role="params">
66
<term><literal>IN Array<<link linkend="eggdbus-struct-Event">Event</link>> <parameter>events</parameter></literal>:</term>
69
FIXME: not documented.
74
<term><literal>OUT Array<UInt32> <parameter>event_ids</parameter></literal>:</term>
77
FIXME: not documented.
83
<refsect2 role="function" id="eggdbus-method-org.gnome.zeitgeist.Log.DeleteLog">
84
<title>DeleteLog ()</title>
89
FIXME: not documented.
91
<variablelist role="params">
94
<refsect2 role="function" id="eggdbus-method-org.gnome.zeitgeist.Log.FindRelatedUris">
95
<title>FindRelatedUris ()</title>
97
FindRelatedUris (IN <link linkend="eggdbus-struct-TimeRange">TimeRange</link> time_range,
98
IN Array<<link linkend="eggdbus-struct-Event">Event</link>> event_templates,
99
IN Array<<link linkend="eggdbus-struct-Event">Event</link>> result_event_templates,
100
IN <link linkend="eggdbus-enum-StorageState">StorageState</link> storage_state,
101
IN UInt32 num_events,
102
IN <link linkend="eggdbus-enum-ResultType">ResultType</link> result_type,
103
OUT Array<String> subject_uris)
106
FIXME: not documented.
108
<variablelist role="params">
110
<term><literal>IN <link linkend="eggdbus-struct-TimeRange">TimeRange</link> <parameter>time_range</parameter></literal>:</term>
113
FIXME: not documented.
118
<term><literal>IN Array<<link linkend="eggdbus-struct-Event">Event</link>> <parameter>event_templates</parameter></literal>:</term>
121
FIXME: not documented.
126
<term><literal>IN Array<<link linkend="eggdbus-struct-Event">Event</link>> <parameter>result_event_templates</parameter></literal>:</term>
129
FIXME: not documented.
134
<term><literal>IN <link linkend="eggdbus-enum-StorageState">StorageState</link> <parameter>storage_state</parameter></literal>:</term>
137
FIXME: not documented.
142
<term><literal>IN UInt32 <parameter>num_events</parameter></literal>:</term>
145
FIXME: not documented.
150
<term><literal>IN <link linkend="eggdbus-enum-ResultType">ResultType</link> <parameter>result_type</parameter></literal>:</term>
153
FIXME: not documented.
158
<term><literal>OUT Array<String> <parameter>subject_uris</parameter></literal>:</term>
161
An array of subject URIs
167
<refsect2 role="function" id="eggdbus-method-org.gnome.zeitgeist.Log.FindEvents">
168
<title>FindEvents ()</title>
170
FindEvents (IN <link linkend="eggdbus-struct-TimeRange">TimeRange</link> time_range,
171
IN Array<<link linkend="eggdbus-struct-Event">Event</link>> event_templates,
172
IN <link linkend="eggdbus-enum-StorageState">StorageState</link> storage_state,
173
IN UInt32 num_events,
174
IN <link linkend="eggdbus-enum-ResultType">ResultType</link> result_type,
175
OUT Array<<link linkend="eggdbus-struct-Event">Event</link>> events)
178
FIXME: not documented.
180
<variablelist role="params">
182
<term><literal>IN <link linkend="eggdbus-struct-TimeRange">TimeRange</link> <parameter>time_range</parameter></literal>:</term>
185
FIXME: not documented.
190
<term><literal>IN Array<<link linkend="eggdbus-struct-Event">Event</link>> <parameter>event_templates</parameter></literal>:</term>
193
FIXME: not documented.
198
<term><literal>IN <link linkend="eggdbus-enum-StorageState">StorageState</link> <parameter>storage_state</parameter></literal>:</term>
201
FIXME: not documented.
206
<term><literal>IN UInt32 <parameter>num_events</parameter></literal>:</term>
209
FIXME: not documented.
214
<term><literal>IN <link linkend="eggdbus-enum-ResultType">ResultType</link> <parameter>result_type</parameter></literal>:</term>
217
FIXME: not documented.
222
<term><literal>OUT Array<<link linkend="eggdbus-struct-Event">Event</link>> <parameter>events</parameter></literal>:</term>
225
FIXME: not documented.
231
<refsect2 role="function" id="eggdbus-method-org.gnome.zeitgeist.Log.FindEventIds">
232
<title>FindEventIds ()</title>
234
FindEventIds (IN <link linkend="eggdbus-struct-TimeRange">TimeRange</link> time_range,
235
IN Array<<link linkend="eggdbus-struct-Event">Event</link>> event_templates,
236
IN <link linkend="eggdbus-enum-StorageState">StorageState</link> storage_state,
237
IN UInt32 num_events,
238
IN <link linkend="eggdbus-enum-ResultType">ResultType</link> result_type,
239
OUT Array<UInt32> event_ids)
242
FIXME: not documented.
244
<variablelist role="params">
246
<term><literal>IN <link linkend="eggdbus-struct-TimeRange">TimeRange</link> <parameter>time_range</parameter></literal>:</term>
249
FIXME: not documented.
254
<term><literal>IN Array<<link linkend="eggdbus-struct-Event">Event</link>> <parameter>event_templates</parameter></literal>:</term>
257
FIXME: not documented.
262
<term><literal>IN <link linkend="eggdbus-enum-StorageState">StorageState</link> <parameter>storage_state</parameter></literal>:</term>
265
FIXME: not documented.
270
<term><literal>IN UInt32 <parameter>num_events</parameter></literal>:</term>
273
FIXME: not documented.
278
<term><literal>IN <link linkend="eggdbus-enum-ResultType">ResultType</link> <parameter>result_type</parameter></literal>:</term>
281
FIXME: not documented.
286
<term><literal>OUT Array<UInt32> <parameter>event_ids</parameter></literal>:</term>
289
An array of event ids
295
<refsect2 role="function" id="eggdbus-method-org.gnome.zeitgeist.Log.DeleteEvents">
296
<title>DeleteEvents ()</title>
298
DeleteEvents (IN Array<UInt32> event_ids)
301
FIXME: not documented.
303
<variablelist role="params">
305
<term><literal>IN Array<UInt32> <parameter>event_ids</parameter></literal>:</term>
308
FIXME: not documented.
314
<refsect2 role="function" id="eggdbus-method-org.gnome.zeitgeist.Log.Quit">
315
<title>Quit ()</title>
320
FIXME: not documented.
322
<variablelist role="params">
325
<refsect2 role="function" id="eggdbus-method-org.gnome.zeitgeist.Log.GetEvents">
326
<title>GetEvents ()</title>
328
GetEvents (IN Array<UInt32> event_ids,
329
OUT Array<<link linkend="eggdbus-struct-Event">Event</link>> events)
332
Get a set of events given their event ids
334
<variablelist role="params">
336
<term><literal>IN Array<UInt32> <parameter>event_ids</parameter></literal>:</term>
339
FIXME: not documented.
344
<term><literal>OUT Array<<link linkend="eggdbus-struct-Event">Event</link>> <parameter>events</parameter></literal>:</term>
347
FIXME: not documented.
353
<refsect2 role="function" id="eggdbus-method-org.gnome.zeitgeist.Log.InstallMonitor">
354
<title>InstallMonitor ()</title>
356
InstallMonitor (IN ObjectPath monitor_path,
357
IN <link linkend="eggdbus-struct-TimeRange">TimeRange</link> time_range,
358
IN Array<<link linkend="eggdbus-struct-Event">Event</link>> event_templates)
361
FIXME: not documented.
363
<variablelist role="params">
365
<term><literal>IN ObjectPath <parameter>monitor_path</parameter></literal>:</term>
368
FIXME: not documented.
373
<term><literal>IN <link linkend="eggdbus-struct-TimeRange">TimeRange</link> <parameter>time_range</parameter></literal>:</term>
376
FIXME: not documented.
381
<term><literal>IN Array<<link linkend="eggdbus-struct-Event">Event</link>> <parameter>event_templates</parameter></literal>:</term>
384
FIXME: not documented.
390
<refsect2 role="function" id="eggdbus-method-org.gnome.zeitgeist.Log.RemoveMonitor">
391
<title>RemoveMonitor ()</title>
393
RemoveMonitor (IN ObjectPath monitor_path)
396
FIXME: not documented.
398
<variablelist role="params">
400
<term><literal>IN ObjectPath <parameter>monitor_path</parameter></literal>:</term>
403
FIXME: not documented.