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.DataSourceRegistry">
6
<refentrytitle role="top_of_page">org.gnome.zeitgeist.DataSourceRegistry Interface</refentrytitle>
9
<refname>org.gnome.zeitgeist.DataSourceRegistry 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.DataSourceRegistry.RegisterDataSource">RegisterDataSource</link> (IN String unique_id,
17
IN String description,
18
IN Array<<link linkend="eggdbus-struct-Event">Event</link>> event_templates,
20
<link linkend="eggdbus-method-org.gnome.zeitgeist.DataSourceRegistry.SetDataSourceEnabled">SetDataSourceEnabled</link> (IN String unique_id,
22
<link linkend="eggdbus-method-org.gnome.zeitgeist.DataSourceRegistry.GetDataSources">GetDataSources</link> (OUT Array<<link linkend="eggdbus-struct-DataSource">DataSource</link>> arg_0)
25
<refsect1 role="signal_proto" id="eggdbus-if-signals-org.gnome.zeitgeist.DataSourceRegistry">
26
<title role="signal_proto.title">Signals</title>
28
<link linkend="eggdbus-signal-org.gnome.zeitgeist.DataSourceRegistry::DataSourceRegistered">DataSourceRegistered</link> (<link linkend="eggdbus-struct-DataSource">DataSource</link> arg_0)
29
<link linkend="eggdbus-signal-org.gnome.zeitgeist.DataSourceRegistry::DataSourceDisconnected">DataSourceDisconnected</link> (<link linkend="eggdbus-struct-DataSource">DataSource</link> arg_0)
30
<link linkend="eggdbus-signal-org.gnome.zeitgeist.DataSourceRegistry::DataSourceEnabled">DataSourceEnabled</link> (String unique_id,
34
<refsect1 role="desc" id="eggdbus-if-description-org.gnome.zeitgeist.DataSourceRegistry">
35
<title role="desc.title">Description</title>
37
An extension which allows you to registers data sources in a central repository. This allows for example to disable some data sources.
40
<refsect1 role="details" id="eggdbus-if-method-details-org.gnome.zeitgeist.DataSourceRegistry">
41
<title role="details.title">Method Details</title>
42
<refsect2 role="function" id="eggdbus-method-org.gnome.zeitgeist.DataSourceRegistry.RegisterDataSource">
43
<title>RegisterDataSource ()</title>
45
RegisterDataSource (IN String unique_id,
47
IN String description,
48
IN Array<<link linkend="eggdbus-struct-Event">Event</link>> event_templates,
52
FIXME: not documented.
54
<variablelist role="params">
56
<term><literal>IN String <parameter>unique_id</parameter></literal>:</term>
59
FIXME: not documented.
64
<term><literal>IN String <parameter>name</parameter></literal>:</term>
67
FIXME: not documented.
72
<term><literal>IN String <parameter>description</parameter></literal>:</term>
75
FIXME: not documented.
80
<term><literal>IN Array<<link linkend="eggdbus-struct-Event">Event</link>> <parameter>event_templates</parameter></literal>:</term>
83
FIXME: not documented.
88
<term><literal>OUT Boolean <parameter>result</parameter></literal>:</term>
91
FIXME: not documented.
97
<refsect2 role="function" id="eggdbus-method-org.gnome.zeitgeist.DataSourceRegistry.SetDataSourceEnabled">
98
<title>SetDataSourceEnabled ()</title>
100
SetDataSourceEnabled (IN String unique_id,
104
FIXME: not documented.
106
<variablelist role="params">
108
<term><literal>IN String <parameter>unique_id</parameter></literal>:</term>
111
FIXME: not documented.
116
<term><literal>IN Boolean <parameter>enabled</parameter></literal>:</term>
119
FIXME: not documented.
125
<refsect2 role="function" id="eggdbus-method-org.gnome.zeitgeist.DataSourceRegistry.GetDataSources">
126
<title>GetDataSources ()</title>
128
GetDataSources (OUT Array<<link linkend="eggdbus-struct-DataSource">DataSource</link>> arg_0)
131
FIXME: not documented.
133
<variablelist role="params">
135
<term><literal>OUT Array<<link linkend="eggdbus-struct-DataSource">DataSource</link>> <parameter>arg_0</parameter></literal>:</term>
138
FIXME: not documented.
145
<refsect1 role="signals" id="eggdbus-if-signal-details-org.gnome.zeitgeist.DataSourceRegistry">
146
<title role="signals.title">Signal Details</title>
147
<refsect2 role="signal" id="eggdbus-signal-org.gnome.zeitgeist.DataSourceRegistry::DataSourceRegistered">
148
<title>The "DataSourceRegistered" signal</title>
150
DataSourceRegistered (<link linkend="eggdbus-struct-DataSource">DataSource</link> arg_0)
153
FIXME: not documented.
155
<variablelist role="params">
157
<term><literal><link linkend="eggdbus-struct-DataSource">DataSource</link> <parameter>arg_0</parameter></literal>:</term>
160
FIXME: not documented.
166
<refsect2 role="signal" id="eggdbus-signal-org.gnome.zeitgeist.DataSourceRegistry::DataSourceDisconnected">
167
<title>The "DataSourceDisconnected" signal</title>
169
DataSourceDisconnected (<link linkend="eggdbus-struct-DataSource">DataSource</link> arg_0)
172
FIXME: not documented.
174
<variablelist role="params">
176
<term><literal><link linkend="eggdbus-struct-DataSource">DataSource</link> <parameter>arg_0</parameter></literal>:</term>
179
FIXME: not documented.
185
<refsect2 role="signal" id="eggdbus-signal-org.gnome.zeitgeist.DataSourceRegistry::DataSourceEnabled">
186
<title>The "DataSourceEnabled" signal</title>
188
DataSourceEnabled (String unique_id,
192
FIXME: not documented.
194
<variablelist role="params">
196
<term><literal>String <parameter>unique_id</parameter></literal>:</term>
199
FIXME: not documented.
204
<term><literal>Boolean <parameter>enabled</parameter></literal>:</term>
207
FIXME: not documented.