~ubuntu-branches/ubuntu/precise/libzeitgeist/precise-proposed

« back to all changes in this revision

Viewing changes to src/org.gnome.zeitgeist.Log.xml

  • Committer: Bazaar Package Importer
  • Author(s): Didier Roche
  • Date: 2010-08-02 18:22:32 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20100802182232-47ohrpyfxep802pr
Tags: 0.2.3-0ubuntu1
* New upstream release.
  - New API to talk to the Data Source Registry extension of Zeitgeist
    (Michal Hruby)
  - A new "connected" property on ZeitgeistLog telling you whether or
    not the Zeitgeist daemon is running (Michal Hruby)
  - Fix a crasher when finalizing a ZeitgeistLog with active monitors
    installed (Michal Hruby)

Show diffs side-by-side

added added

removed removed

Lines of Context:
37
37
    </annotation>
38
38
  </annotation>
39
39
 
 
40
  <annotation name="org.gtk.EggDBus.DeclareStruct" value="DataSource">
 
41
    <annotation name="org.gtk.EggDBus.DocString"
 
42
                value="The #DataSource type is used to represent registered data sources"/>
 
43
    <annotation name="org.gtk.EggDBus.DocString.Summary" value="DataSource"/>
 
44
 
 
45
    <annotation name="org.gtk.EggDBus.Struct.Member"
 
46
                value="String:unique_id">
 
47
      <annotation name="org.gtk.EggDBus.DocString" value="Unique ID of the data source"/>
 
48
    </annotation>
 
49
    <annotation name="org.gtk.EggDBus.Struct.Member" value="String:name">
 
50
      <annotation name="org.gtk.EggDBus.DocString"
 
51
                  value="Name of the data source"/>
 
52
    </annotation>
 
53
    <annotation name="org.gtk.EggDBus.Struct.Member" value="String:description">
 
54
      <annotation name="org.gtk.EggDBus.DocString"
 
55
                  value="Description of the data source"/>
 
56
    </annotation>
 
57
    <annotation name="org.gtk.EggDBus.Struct.Member" value="Array<Event>:event_templates">
 
58
      <annotation name="org.gtk.EggDBus.DocString" 
 
59
                  value="Event templates for this data source"/>
 
60
    </annotation>
 
61
    <annotation name="org.gtk.EggDBus.Struct.Member" value="Boolean:running">
 
62
      <annotation name="org.gtk.EggDBus.DocString"
 
63
                  value="Whether data source is currently running"/>
 
64
    </annotation>
 
65
    <annotation name="org.gtk.EggDBus.Struct.Member" value="Int64:last_seen">
 
66
      <annotation name="org.gtk.EggDBus.DocString"
 
67
                  value="Timestamp of last action of this data source"/>
 
68
    </annotation>
 
69
    <annotation name="org.gtk.EggDBus.Struct.Member" value="Boolean:enabled">
 
70
      <annotation name="org.gtk.EggDBus.DocString"
 
71
                  value="Whether data source is enabled"/>
 
72
    </annotation>
 
73
  </annotation>
 
74
 
40
75
  <annotation name="org.gtk.EggDBus.DeclareEnum" value="EventDataOffset">
41
76
    <annotation name="org.gtk.EggDBus.DocString"
42
77
                value="Offsets into the event data array on which to find particular fields"/>
349
384
      <arg direction="out" type="u" name="hit_count"/>
350
385
    </method> 
351
386
  </interface>
 
387
 
 
388
  <interface name="org.gnome.zeitgeist.DataSourceRegistry">
 
389
    <annotation name="org.gtk.EggDBus.DocString" value="An extension which allows you to registers data sources in a central repository. This allows for example to disable some data sources."/>
 
390
    <method name="RegisterDataSource">
 
391
      <arg direction="in"  type="s" name="unique_id"/>
 
392
      <arg direction="in"  type="s" name="name"/>
 
393
      <arg direction="in"  type="s" name="description"/>
 
394
      <arg direction="in"  type="a(asaasay)" name="event_templates">
 
395
        <annotation name="org.gtk.EggDBus.Type" value="Array<Event>"/>
 
396
      </arg>
 
397
      <arg direction="out" type="b" name="result"/>
 
398
    </method>
 
399
    <method name="SetDataSourceEnabled">
 
400
      <arg direction="in"  type="s" name="unique_id"/>
 
401
      <arg direction="in"  type="b" name="enabled"/>
 
402
    </method>
 
403
    <method name="GetDataSources">
 
404
      <arg direction="out" type="a(sssa(asaasay)bxb)">
 
405
        <annotation name="org.gtk.EggDBus.Type" value="Array<DataSource>"/>
 
406
      </arg>
 
407
    </method>
 
408
 
 
409
    <signal name="DataSourceRegistered">
 
410
      <arg type="(sssa(asaasay)bxb)">
 
411
        <annotation name="org.gtk.EggDBus.Type" value="DataSource"/>
 
412
      </arg>
 
413
    </signal>
 
414
    <signal name="DataSourceDisconnected">
 
415
      <arg type="(sssa(asaasay)bxb)">
 
416
        <annotation name="org.gtk.EggDBus.Type" value="DataSource"/>
 
417
      </arg>
 
418
    </signal>
 
419
    <signal name="DataSourceEnabled">
 
420
      <arg type="s" name="unique_id"/>
 
421
      <arg type="b" name="enabled"/>
 
422
    </signal>
 
423
  </interface>
 
424
 
352
425
</node>