[coyotos-dev] AppNotice
Charles Landau
clandau at macslab.com
Sun Oct 7 16:15:56 EDT 2007
At 4:23 PM -0400 10/6/07, Jonathan S. Shapiro wrote:
>On Sat, 2007-10-06 at 07:43 -0700, Charles Landau wrote:
> > I'm guessing it's just a word of bits. postNotice or's in bits.
>> getNotices waits for the word to be nonzero, then atomically gets the
>> word and clears it.
>
>Very close.
>
>getNotices() does not tell you what notices you have. getNotices() tells
>you what notices your AppNotice capability can *send*. Those notices are
>delivered as a conventional message using a specification-defined
>protected payload and endpoint ID when the destination process next
>enters a receiving state.
I think I see now.
Section 3.4 talks about the "target process". Does this mean the
process executing an open wait on the target endpoint?
The documentation at makeAppNotifier suggests I can create multiple
AppNotifier capabilities for the same endpoint with different
authorized notices. The set of authorized notices must be stored in
the capability.
More information about the coyotos-dev
mailing list