[openbeos] Re: SK: interacting modules

  • From: "Nathan Whitehorn" <nathan.whitehorn@xxxxxxxxxxx>
  • To: openbeos@xxxxxxxxxxxxx
  • Date: Wed, 15 May 2002 18:59:19 EDT (-0400)

> > * Node Monitoring:
> >   Basically the two functions watch_node() and stop_watching(), but 
> > who
> >   does the actual work? Is there a Node Monitor (the BeBook 
> > mentions
> >   something like this)? ...?
> 
> That's handled by the notify_listener() function - the file system 
> calls that function (a kernel function), and it will somehow trigger 
> the notification of all watching messengers.
> AFAIK the kernel has no knowledge about BMessages, so it must be 
> handled by some upper layer - I guess it's either the app_server or 
> the 
> registrar, but I dunno.

I think it may have just enough knowledge to do this. The app_server, 
for instance, has its own internal BMessage code.
-Nathan


--
Fortune Cookie Says:

As far as we know, our computer has never had an undetected error.
                -- Weisert


Other related posts: