2 <node name=
"/" xmlns:
doc=
"http://www.freedesktop.org/dbus/1.0/doc.dtd" doc:
id=
"freesmartphone-pim-datequery-interface">
5 <doc:summary>freesmartphone.org PIM.DateQuery Interface
</doc:summary>
8 <interface name=
"org.freesmartphone.PIM.DateQuery">
12 This interface gives access to a date query.
16 <method name=
"GetResultCount">
17 <annotation name=
"org.freedesktop.DBus.GLib.Async" value=
"true" />
19 <doc:description>Return the number of items in the query result
</doc:description>
21 <arg direction=
"out" type=
"i" name=
"count">
24 Amount of dates in the query result.
30 <method name=
"Rewind">
31 <annotation name=
"org.freedesktop.DBus.GLib.Async" value=
"true" />
34 Rewind the result cursor to the first date (for this dbus client only).
40 <annotation name=
"org.freedesktop.DBus.GLib.Async" value=
"true" />
43 Skip n dates in the result cursor (for this dbus client only).
46 <arg direction=
"in" type=
"i" name=
"count">
49 Amount of dates to skip.
55 <method name=
"GetDatePath">
56 <annotation name=
"org.freedesktop.DBus.GLib.Async" value=
"true" />
59 Path for the date the result cursor points to.
62 <arg direction=
"out" type=
"s" name=
"date_path">
71 <method name=
"GetResult">
72 <annotation name=
"org.freedesktop.DBus.GLib.Async" value=
"true" />
75 Return the next date in the query result, and move the query to the next date.
78 <arg type=
"a{sv}" name=
"item" direction=
"out">
87 <method name=
"GetMultipleResults">
88 <annotation name=
"org.freedesktop.DBus.GLib.Async" value=
"true" />
91 Get multiple dates from the result set at once.
94 <arg direction=
"in" type=
"i" name=
"count">
97 The number of dates to get from the result set. A negative value means all.
101 <arg direction=
"out" type=
"aa{sv}" name=
"resultset">
104 The list of the returned dates data.
110 <method name=
"Dispose">
111 <annotation name=
"org.freedesktop.DBus.GLib.Async" value=
"true" />
114 Delete the query result object.
119 <signal name=
"DateAdded">
122 Sent when a new date which matches this query is loaded.
125 <arg type=
"s" name=
"date_path">
128 The path of the newly loaded date.