DragonFly BSD
DragonFly kernel List (threaded) for 2003-07
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: just curious


From: Gunther Nikl <gni@xxxxxxxx>
Date: 21 Jul 2003 11:30:40 GMT

Peter da Silva <peter-200306@xxxxxxxxxxx> wrote:
> Gunther Nikl  wrote:
>>  In which way are the messages changed? Do you refer to ln_Type or some
>>  private data in an extended message?
> 
> As I understand it the Dragonfly API allows for a message port to have any
> Send() function it wants, so for intra-address-space calls there's no reason
> to do anything but call the remote method directly or change a couple of
> pointers to put the message on a queue and return EASYNC. That means you
> could change the message (for example, adding more elements to a list)
> before it's actually read.

  And such things happened with messages on AmigaOS? I fail to see any
  benefit in doing so.

  Gunther



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]