On Tue, 14 May 2002, Axel =?iso-8859-1?q?D=F6rfler ?= wrote: > It seems that I was wrong: > I've written a small test programm that opens a live query and waits 10 > seconds for an incoming message; that's what it got: [...] > And that's obviously a flattened BMessage! Well, that is not very surprising, as you're supposed to get a BMessage. > That message was triggered by a live query update from the original BFS > (since ours doesn't implement live queries right now). > But its query_open() function got the same port id as I specified in my > test app, so there is no other entity involved. OK, that is convincing. > Another hint is the fact that I tested this on a Dano system; the > flattened BMessage format isn't compatible with the old one there (and > starts with 2BOFQ) - so it's the kernel which generates that BMessage, > and it's still generating old style flattened BMessages under Dano :-) > > So, the kernel *is* able to produce flattened BMessages! So what does that mean? I guess, that I can neither implement BQuery nor the node monitoring functions until there is a kernel that provides some functionality for that pupose. :-( CU, Ingo