On Sat, 19 Dec 2009 08:22:54 +0100, Vincent Torri
<vincent.to...@gmail.com>
wrote:
> On Sat, Dec 19, 2009 at 4:47 AM, Albert Lee <tr...@opensolaris.org>
wrote:
> 
>> On Sat, 19 Dec 2009 00:38:23 +0100, Vincent Torri
>> <vincent.to...@gmail.com>
>> wrote:
>> > On Mon, Aug 24, 2009 at 4:54 PM, Vincent Torri
>> > <vincent.to...@gmail.com>wrote:
>> >
>> >>
>> >>
>> >> On Mon, Aug 24, 2009 at 3:23 PM, Darren J Moffat
>> >> <darr...@opensolaris.org>wrote:
>> >>
>> >>> Vincent Torri wrote:
>> >>>
>> >>>> Hey,
>> >>>>
>> >>>> I would like to know how I can notify the file system on
>> >>>> OpenSolaris.
>> >>>> The
>> >>>> low level API on linux is Inotify (it's a kernel module), and on
>> >>>> Windows, it
>> >>>> is ReadDirectoryChangeW||. Which one is it with OpenSolaris ?
>> >>>>
>> >>>
>> >>> You need to use the port event system.
>> >>>
>> >>> See port_create(3C), port_associate(3C)
>> >>>
>> >>> [snip]
>> >>
>> >> thanks to both of you, that's exactly what I want
>> >>
>> >> actually, i am now trying to implement what i want,  and it seems
that
>> > there is no way to know if a file has been created.
>> >
>> > from here: http://blogs.sun.com/praks/entry/file_events_notification
>> there
>> > is no 'created' event to watch. Am I  wrong ?
>> >
>>
>> You'll have to rewinddir() and readdir() on a FILE_MODIFIED event. This
>> does present a scalability problem for large directories.
>>
> 
> indeed, it does. We already have a file monitoring based on listing
files,
> which works well. I think i'll use it instead of using FEN.


Eh? How would you get notified of file create/delete without FEN?

-Albert
_______________________________________________
opensolaris-code mailing list
opensolaris-code@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to