[openbeosnetteam] Re: Some quick questions

Philippe Houdoin <philippe.houdoin@xxxxxxx> wrote:
> One fix/rewrite track I envision is to simplify stack components 
> communications
> (userland <-> stack driver, userland <-> stack modules, stack modules 
> <-> stack
> modules) by using one single message mechanism for all of them.
> Do we've BMessage compatible support from kernelland? Node monitoring 
> use it,
> right?

We have KMessages in the kernel that can be read by the userland 
BMessage implementation as another flattening format.
Using ports for all that would be kinda slow, though - as long as the 
communication doesn't leave one address space, moving it around via 
pointers would be preferable. But even then, it would be considerably 
more overhead to directly passing structures around, ie. it should only 
be used for non time critical things.

Bye,
   Axel.


Other related posts: