thats fine but rename "a" and ""b params to offset, count


On Thu, 2008-05-08 at 11:19 +0200, Philip Van Hoof wrote:
> Hey Jamie,
> 
> About the Xesam discussion for range-searches, here's a patch that would
> add the remote API to the indexer-split branch. If there's some sort of
> OK from Mikkel I plan to commit this to the branch (or else adapt it to
> the proposed API).
> 
> 
> email message attachment, "Forwarded message - Re: [Xesam] Need paged
> search mode for xesam"
> > -------- Forwarded Message --------
> > From: Philip Van Hoof <[EMAIL PROTECTED]>
> > To: Mikkel Kamstrup Erlandsen <[EMAIL PROTECTED]>
> > Cc: [EMAIL PROTECTED], [EMAIL PROTECTED]
> > Subject: Re: [Xesam] Need paged search mode for xesam
> > Date: Thu, 08 May 2008 11:15:14 +0200
> > 
> > On Wed, 2008-05-07 at 21:16 +0200, Mikkel Kamstrup Erlandsen wrote:
> > > 2008/5/7 Jamie McCracken <[EMAIL PROTECTED]>:
> > 
> > >         I think we would need:
> > 
> > >         GetPagedHits
> > >         GetPagedHitData
> > 
> > >         to cover all use cases
> > > 
> > > If there is more than one method needed for paging nirvana it begins
> > > to make sense to add a org.freedesktop.xesam.PagedSear
> > > ch interface to the spec. This can go in 1.1 (and if we can mature it
> > > fast enough it should not be a problem for Nokia to depend upon it
> > > before 1.1 is out). 
> > 
> > Here's a first proposal:
> > 
> > <?xml version="1.0" encoding="UTF-8"?>
> > <node name="/org/freedesktop/xesam">
> >   <interface name="org.freedesktop.xesam.Search">
> >     ...
> >   </interface>
> > 
> >   <interface name="org.freedesktop.xesam.PagedSearch">
> >       <method name="GetRangeHits">
> >       <annotation name="org.freedesktop.DBus.GLib.Async" value="true"/>
> >       <arg type="s" name="search" direction="in" />
> >       <arg type="u" name="a" direction="in" />
> >       <arg type="u" name="b" direction="in" />
> >       <arg type="aav" name="hits" direction="out" />
> >     </method>
> > 
> >     <method name="GetRangeHitData">
> >       <annotation name="org.freedesktop.DBus.GLib.Async" value="true"/>
> >       <arg type="s" name="search" direction="in" />
> >       <arg type="u" name="a" direction="in" />
> >       <arg type="u" name="b" direction="in" />
> >       <arg type="as" name="fields" direction="in" />
> >       <arg type="aav" name="hit_data" direction="out" />
> >     </method>
> >   </interface>
> > </node>
> > 
> > 
> _______________________________________________
> tracker-list mailing list
> [email protected]
> http://mail.gnome.org/mailman/listinfo/tracker-list


_______________________________________________
tracker-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/tracker-list

Reply via email to