~ubuntu-branches/ubuntu/raring/libzeitgeist/raring

« back to all changes in this revision

Viewing changes to bindings/zeitgeist-1.0.gi

  • Committer: Bazaar Package Importer
  • Author(s): Didier Roche
  • Date: 2011-03-23 17:05:43 UTC
  • mfrom: (1.1.8 upstream)
  • Revision ID: james.westby@ubuntu.com-20110323170543-qks4dcl41i222izh
Tags: 0.3.8-0ubuntu1
* New upstream release
  - ZeitgeistLog missing implementation of get_property for "connected"
    (LP: #734080)
  - libzeitgeist vapi needs an update (LP: #739653)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
<?xml version="1.0"?>
2
2
<api version="1.0">
3
3
        <namespace name="Zeitgeist">
 
4
                <function name="data_sources_from_variant" symbol="zeitgeist_data_sources_from_variant">
 
5
                        <return-type type="GPtrArray*"/>
 
6
                        <parameters>
 
7
                                <parameter name="sources" type="GVariant*"/>
 
8
                        </parameters>
 
9
                </function>
 
10
                <function name="data_sources_to_variant" symbol="zeitgeist_data_sources_to_variant">
 
11
                        <return-type type="GVariant*"/>
 
12
                        <parameters>
 
13
                                <parameter name="sources" type="GPtrArray*"/>
 
14
                        </parameters>
 
15
                </function>
 
16
                <function name="events_from_valist" symbol="zeitgeist_events_from_valist">
 
17
                        <return-type type="GPtrArray*"/>
 
18
                        <parameters>
 
19
                                <parameter name="events" type="va_list"/>
 
20
                        </parameters>
 
21
                </function>
 
22
                <function name="events_from_variant" symbol="zeitgeist_events_from_variant">
 
23
                        <return-type type="GPtrArray*"/>
 
24
                        <parameters>
 
25
                                <parameter name="events" type="GVariant*"/>
 
26
                        </parameters>
 
27
                </function>
 
28
                <function name="events_to_variant" symbol="zeitgeist_events_to_variant">
 
29
                        <return-type type="GVariant*"/>
 
30
                        <parameters>
 
31
                                <parameter name="events" type="GPtrArray*"/>
 
32
                        </parameters>
 
33
                </function>
4
34
                <function name="interpretation_for_mimetype" symbol="zeitgeist_interpretation_for_mimetype">
5
35
                        <return-type type="gchar*"/>
6
36
                        <parameters>
197
227
                        <constructor name="new" symbol="zeitgeist_data_source_new">
198
228
                                <return-type type="ZeitgeistDataSource*"/>
199
229
                        </constructor>
 
230
                        <constructor name="new_from_variant" symbol="zeitgeist_data_source_new_from_variant">
 
231
                                <return-type type="ZeitgeistDataSource*"/>
 
232
                                <parameters>
 
233
                                        <parameter name="src" type="GVariant*"/>
 
234
                                </parameters>
 
235
                        </constructor>
200
236
                        <constructor name="new_full" symbol="zeitgeist_data_source_new_full">
201
237
                                <return-type type="ZeitgeistDataSource*"/>
202
238
                                <parameters>
255
291
                                        <parameter name="unique_id" type="gchar*"/>
256
292
                                </parameters>
257
293
                        </method>
 
294
                        <method name="to_variant" symbol="zeitgeist_data_source_to_variant">
 
295
                                <return-type type="GVariant*"/>
 
296
                                <parameters>
 
297
                                        <parameter name="src" type="ZeitgeistDataSource*"/>
 
298
                                </parameters>
 
299
                        </method>
 
300
                        <method name="to_variant_full" symbol="zeitgeist_data_source_to_variant_full">
 
301
                                <return-type type="GVariant*"/>
 
302
                                <parameters>
 
303
                                        <parameter name="src" type="ZeitgeistDataSource*"/>
 
304
                                </parameters>
 
305
                        </method>
258
306
                </object>
259
307
                <object name="ZeitgeistDataSourceRegistry" parent="GObject" type-name="ZeitgeistDataSourceRegistry" get-type="zeitgeist_data_source_registry_get_type">
260
308
                        <method name="get_data_sources" symbol="zeitgeist_data_source_registry_get_data_sources">
307
355
                                </parameters>
308
356
                        </method>
309
357
                        <method name="set_data_source_enabled_finish" symbol="zeitgeist_data_source_registry_set_data_source_enabled_finish">
310
 
                                <return-type type="void"/>
 
358
                                <return-type type="gboolean"/>
311
359
                                <parameters>
312
360
                                        <parameter name="self" type="ZeitgeistDataSourceRegistry*"/>
313
361
                                        <parameter name="res" type="GAsyncResult*"/>
391
439
                        <constructor name="new" symbol="zeitgeist_event_new">
392
440
                                <return-type type="ZeitgeistEvent*"/>
393
441
                        </constructor>
 
442
                        <constructor name="new_from_variant" symbol="zeitgeist_event_new_from_variant">
 
443
                                <return-type type="ZeitgeistEvent*"/>
 
444
                                <parameters>
 
445
                                        <parameter name="event" type="GVariant*"/>
 
446
                                </parameters>
 
447
                        </constructor>
394
448
                        <constructor name="new_full" symbol="zeitgeist_event_new_full">
395
449
                                <return-type type="ZeitgeistEvent*"/>
396
450
                                <parameters>
463
517
                                        <parameter name="timestamp" type="gint64"/>
464
518
                                </parameters>
465
519
                        </method>
 
520
                        <method name="to_variant" symbol="zeitgeist_event_to_variant">
 
521
                                <return-type type="GVariant*"/>
 
522
                                <parameters>
 
523
                                        <parameter name="event" type="ZeitgeistEvent*"/>
 
524
                                </parameters>
 
525
                        </method>
466
526
                </object>
467
527
                <object name="ZeitgeistIndex" parent="GObject" type-name="ZeitgeistIndex" get-type="zeitgeist_index_get_type">
468
528
                        <constructor name="new" symbol="zeitgeist_index_new">
661
721
                                <parameters>
662
722
                                        <parameter name="self" type="ZeitgeistLog*"/>
663
723
                                        <parameter name="monitor" type="ZeitgeistMonitor*"/>
664
 
                                        <parameter name="cancellable" type="GCancellable*"/>
665
 
                                        <parameter name="callback" type="GAsyncReadyCallback"/>
666
 
                                        <parameter name="user_data" type="gpointer"/>
667
 
                                </parameters>
668
 
                        </method>
669
 
                        <method name="install_monitor_finish" symbol="zeitgeist_log_install_monitor_finish">
670
 
                                <return-type type="gboolean"/>
671
 
                                <parameters>
672
 
                                        <parameter name="self" type="ZeitgeistLog*"/>
673
 
                                        <parameter name="res" type="GAsyncResult*"/>
674
 
                                        <parameter name="error" type="GError**"/>
675
724
                                </parameters>
676
725
                        </method>
677
726
                        <method name="is_connected" symbol="zeitgeist_log_is_connected">
705
754
                                <parameters>
706
755
                                        <parameter name="self" type="ZeitgeistLog*"/>
707
756
                                        <parameter name="monitor" type="ZeitgeistMonitor*"/>
708
 
                                        <parameter name="cancellable" type="GCancellable*"/>
709
 
                                        <parameter name="callback" type="GAsyncReadyCallback"/>
710
 
                                        <parameter name="user_data" type="gpointer"/>
711
 
                                </parameters>
712
 
                        </method>
713
 
                        <method name="remove_monitor_finish" symbol="zeitgeist_log_remove_monitor_finish">
714
 
                                <return-type type="gboolean"/>
715
 
                                <parameters>
716
 
                                        <parameter name="self" type="ZeitgeistLog*"/>
717
 
                                        <parameter name="res" type="GAsyncResult*"/>
718
 
                                        <parameter name="error" type="GError**"/>
719
757
                                </parameters>
720
758
                        </method>
721
759
                        <property name="connected" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
722
760
                </object>
723
761
                <object name="ZeitgeistMonitor" parent="GObject" type-name="ZeitgeistMonitor" get-type="zeitgeist_monitor_get_type">
724
 
                        <implements>
725
 
                                <interface name="EggZeitgeistMonitor"/>
726
 
                        </implements>
727
762
                        <method name="get_path" symbol="zeitgeist_monitor_get_path">
728
763
                                <return-type type="gchar*"/>
729
764
                                <parameters>
914
949
                        <constructor name="new_from_now" symbol="zeitgeist_time_range_new_from_now">
915
950
                                <return-type type="ZeitgeistTimeRange*"/>
916
951
                        </constructor>
 
952
                        <constructor name="new_from_variant" symbol="zeitgeist_time_range_new_from_variant">
 
953
                                <return-type type="ZeitgeistTimeRange*"/>
 
954
                                <parameters>
 
955
                                        <parameter name="time_range" type="GVariant*"/>
 
956
                                </parameters>
 
957
                        </constructor>
917
958
                        <constructor name="new_to_now" symbol="zeitgeist_time_range_new_to_now">
918
959
                                <return-type type="ZeitgeistTimeRange*"/>
919
960
                        </constructor>
 
961
                        <method name="to_variant" symbol="zeitgeist_time_range_to_variant">
 
962
                                <return-type type="GVariant*"/>
 
963
                                <parameters>
 
964
                                        <parameter name="time_range" type="ZeitgeistTimeRange*"/>
 
965
                                </parameters>
 
966
                        </method>
920
967
                </object>
921
968
                <interface name="ZeitgeistResultSet" type-name="ZeitgeistResultSet" get-type="zeitgeist_result_set_get_type">
922
969
                        <requires>
1009
1056
                                </parameters>
1010
1057
                        </vfunc>
1011
1058
                </interface>
 
1059
                <constant name="ZEITGEIST_DATA_SOURCE_VARIANT_SIGNATURE" type="char*" value="(sssa(asaasay))"/>
 
1060
                <constant name="ZEITGEIST_DATA_SOURCE_WITH_INFO_VARIANT_SIGNATURE" type="char*" value="(sssa(asaasay)bxb)"/>
 
1061
                <constant name="ZEITGEIST_EVENT_VARIANT_SIGNATURE" type="char*" value="(asaasay)"/>
1012
1062
                <constant name="ZEITGEIST_NCAL_ALARM" type="char*" value="http://www.semanticdesktop.org/ontologies/2007/04/02/ncal#Alarm"/>
1013
1063
                <constant name="ZEITGEIST_NCAL_ATTACHMENT" type="char*" value="http://www.semanticdesktop.org/ontologies/2007/04/02/ncal#Attachment"/>
1014
1064
                <constant name="ZEITGEIST_NCAL_CALENDAR" type="char*" value="http://www.semanticdesktop.org/ontologies/2007/04/02/ncal#Calendar"/>
1073
1123
                <constant name="ZEITGEIST_NMO_MAILBOX_DATA_OBJECT" type="char*" value="http://www.semanticdesktop.org/ontologies/2007/03/22/nmo#MailboxDataObject"/>
1074
1124
                <constant name="ZEITGEIST_NMO_MESSAGE" type="char*" value="http://www.semanticdesktop.org/ontologies/2007/03/22/nmo#Message"/>
1075
1125
                <constant name="ZEITGEIST_NMO_MIME_ENTITY" type="char*" value="http://www.semanticdesktop.org/ontologies/2007/03/22/nmo#MimeEntity"/>
 
1126
                <constant name="ZEITGEIST_TIME_RANGE_VARIANT_SIGNATURE" type="char*" value="(xx)"/>
1076
1127
                <constant name="ZEITGEIST_ZG_ACCESS_EVENT" type="char*" value="http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#AccessEvent"/>
1077
1128
                <constant name="ZEITGEIST_ZG_CREATE_EVENT" type="char*" value="http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#CreateEvent"/>
1078
1129
                <constant name="ZEITGEIST_ZG_DELETE_EVENT" type="char*" value="http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#DeleteEvent"/>