[gamin] Re: gam_subscription.c clean up
- From: Daniel Veillard <veillard redhat com>
- To: "Neal H. Walfield" <neal walfield org>
- Cc: gamin-list gnome org
- Subject: [gamin] Re: gam_subscription.c clean up
- Date: Tue, 14 Jun 2005 11:11:53 -0400
On Tue, Jun 14, 2005 at 03:53:18PM +0100, Neal H. Walfield wrote:
> Clean up for gam_subscription.c consisting of documentation fixes and
> some assertions.
not looked at yet. Just replying to the following.
> Question: what are the exact semantics of the force parameter to
> gam_subscription_wants_event? I see the code and it seems to me that
> if the subscription is to a directory, the event occured on a
> directory and the path on which the event occured is the path which
> the subscription is monitoring, then GAMIN_EVENT_EXISTS,
> GAMIN_EVENT_CHANGED and GAMIN_EVENT_ENDEXISTS are suppressed. Why?
>
> The SGI documentation has the following example:
>
> Example: A client monitors a directory containing two files. Later,
> another program creates a third file.
>
> User calls FAMMonitorDirectory(... "/a/b" ...)
> FAM events: FAMExists /a/b
> FAMExists file_one
> FAMExists file_two
> FAMEndExist /a/b
> Third file created.
> FAMCreated file_three
>
>
> Gamin should emit FAMExists and FAMEndExist for /a/b. Right?
not always ! See the noexist extension.
http://www.gnome.org/~veillard/gamin/differences.html
Daniel
--
Daniel Veillard | Red Hat Desktop team http://redhat.com/
veillard redhat com | libxml GNOME XML XSLT toolkit http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]